温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Centos7.6 使用二进制安装docker

发布时间:2020-07-12 17:08:10 来源:网络 阅读:453 作者:思考_ 栏目:系统运维

创建Docker二级制文件存放目录

mkdir /opt/kube/bin/ -pv
# ll
total 155108
-rwxr-xr-x 1 root root 37598450 Sep 19 11:10 docker
-rwxr-xr-x 1 root root 11748168 Sep 19 11:13 docker-compose
-rwxr-xr-x 1 root root 26393752 Sep 19 11:13 docker-containerd
-rwxr-xr-x 1 root root 14725592 Sep 19 11:13 docker-containerd-ctr
-rwxr-xr-x 1 root root  4173632 Sep 19 11:13 docker-containerd-shim
-rwxr-xr-x 1 root root 53076360 Sep 19 11:11 dockerd
-rwxr-xr-x 1 root root   764144 Sep 19 11:13 docker-init
-rwxr-xr-x 1 root root  2837280 Sep 19 11:13 docker-proxy
-rwxr-xr-x 1 root root  7495056 Sep 19 11:13 docker-runc

配置启动文件

# vim /etc/systemd/system/docker.service
[Unit]
Description=Docker Application Container Engine
Documentation=http://docs.docker.io

[Service]
Environment="PATH=/opt/kube/bin:/bin:/sbin:/usr/bin:/usr/sbin"
ExecStart=/opt/kube/bin/dockerd 
ExecStartPost=/sbin/iptables -I FORWARD -s 0.0.0.0/0 -j ACCEPT
ExecReload=/bin/kill -s HUP $MAINPID
Restart=always
RestartSec=5
LimitNOFILE=infinity
LimitNPROC=infinity
LimitCORE=infinity
Delegate=yes
KillMode=process

[Install]
WantedBy=multi-user.target

创建软连接

ln -s /bin/docker /opt/kube/bin/docker 

启动Docker服务及设置开机启动

sudo systemctl start docker
sudo systemctl enable docker

添加appuser使用权限
sudo usermod -a -G docker appuser
sudo systemctl daemon-reload
sudo systemctl restart docker
newgrp docker 

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI