22 lines
446 B
Bash
Executable File
22 lines
446 B
Bash
Executable File
#!/bin/sh
|
|
|
|
CURRENT_DIR="$(cd "$(dirname "$0")"; pwd)"
|
|
|
|
#prepare directorys
|
|
mkdir -p /data/docker
|
|
mkdir -p /etc/docker
|
|
mkdir -p /opt/k8s/bin
|
|
|
|
#install docker
|
|
cp -rf ${CURRENT_DIR}/../../bin/docker/* /opt/k8s/bin/
|
|
chmod +x -R /opt/k8s/bin
|
|
|
|
cp -f ${CURRENT_DIR}/docker.service /etc/systemd/system/
|
|
cp -f ${CURRENT_DIR}/daemon.json /etc/docker/
|
|
|
|
#stop firewalld
|
|
systemctl stop firewalld
|
|
#start docker
|
|
systemctl daemon-reload
|
|
systemctl restart docker
|