银河麒麟 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

posted on 2023-06-06 15:21  略懂的货货  阅读(2836)  评论(0)    收藏  举报

导航