summaryrefslogtreecommitdiff
path: root/install_docker/setup_docker.sh
diff options
context:
space:
mode:
Diffstat (limited to 'install_docker/setup_docker.sh')
-rwxr-xr-xinstall_docker/setup_docker.sh22
1 files changed, 22 insertions, 0 deletions
diff --git a/install_docker/setup_docker.sh b/install_docker/setup_docker.sh
new file mode 100755
index 0000000..260e9b6
--- /dev/null
+++ b/install_docker/setup_docker.sh
@@ -0,0 +1,22 @@
+#!/bin/bash
+#安装docker并设置为开机自启动
+tar zxvf `pwd`/docker-18.09.8.tgz &&
+cp `pwd`/docker/* /usr/bin/ &&
+mkdir /etc/docker &&
+cp `pwd`/daemon.json /etc/docker/daemon.json &&
+cp `pwd`/docker.service /usr/lib/systemd/system/docker.service &&
+#(默认执行)安装docker-compose工具
+cp `pwd`/docker-compose/docker-compose /usr/local/bin/ &&
+chmod +x /usr/local/bin/docker-compose &&
+systemctl daemon-reload &&
+systemctl start docker &&
+systemctl enable docker
+
+#如果报错 container init caused \"write /proc/self/attr/keycreate: permission denied\"": unknown.
+#设置selinux 执行 setenforce 0
+#或者永久关闭 执行 vi /etc/selinux/config 把其中的SELINUX=enforce改成disabled就可以了
+
+
+#安装jq命令
+cp `pwd`/jq-linux64 /usr/bin/jq
+