银河麒麟 V10 内网环境 安装docker-20.10.24
操作系统:银河麒麟 V10 SP3
cpu架构: c86_64
docker版本:docker-20.10.24
1 下载安装包,解压后,将所有可执行文件所有者变更为root,并将所有可执行文件移动到 /usr/bin 下
wget https://download.docker.com/linux/static/stable/x86_64/docker-20.10.24.tgz tar -zxvf docker-20.10.24.tgz chown root:root ./docker/* mv ./docker/* /usr/bin
2 宿主机自带的/usr/local/bin/runc 会与 docker 的runc 冲突 ,将其移走,并用docker的runc将其替代
mv /usr/local/bin/runc /usr/local/bin/runc1 mv /usr/bin/runc /usr/local/bin/runc
3 编辑docker.service文件,并赋予可执行权限
vim /lib/systemd/system/docker.service
[Unit] Description=Docker Application Container Engine Documentation=https://docs.docker.com After=network-online.target firewalld.service Wants=network-online.target [Service] Type=notify ExecStart=/usr/bin/dockerd ExecReload=/bin/kill -s HUP $MAINPID TimeoutSec=0 RestartSec=2 Restart=always StartLimitBurst=3 StartLimitInterval=60s LimitNOFILE=infinity LimitNPROC=infinity LimitCORE=infinity TasksMax=infinity Delegate=yes KillMode=process OOMScoreAdjust=-500 [Install] WantedBy=multi-user.target
chmod +x /lib/systemd/system/docker.service
4 编辑配置文件,设置源和Cgroup Driver
vim /etc/docker/daemon.json
{ "registry-mirrors": [ "https://dockerhub.azk8s.cn", "https://reg-mirror.qiniu.com", "https://quay-mirror.qiniu.com" ], "exec-opts": [ "native.cgroupdriver=systemd" ] }
5 启动docker
systemctl daemon-reload
systemctl start docker
systemctl enable docker
浙公网安备 33010602011771号