OpenEuler 系统安装 docker
3人浏览 / 0人评论
参考:https://cloud.tencent.com/developer/article/2516239
1、下载docker安装包
wget https://download.docker.com/linux/static/stable/x86_64/docker-29.7.1.tgz
tar -zxvf docker-29.7.1.tgz
cp docker/* /usr/bin/
vim /usr/lib/systemd/system/docker.service
2、配置 docker.service
vim /usr/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
EnvironmentFile=-/etc/default/docker
ExecStart=/usr/bin/dockerd
ExecReload=/bin/kill -s HUP
LimitNOFILE=infinity
LimitNPROC=infinity
TimeoutStartSec=0
Delegate=yes
KillMode=process
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s
[Install]
WantedBy=multi-user.target
3、配置 daemin.json
mkdir /etc/docker
vim /etc/docker/daemon.json
## 内容如下:
{
"data-root": "/opt/docker",
"log-driver": "json-file",
"log-opts": {"max-size":"500m", "max-file":"4"},
"default-ulimits": {"nofile": {"Name": "nofile","Hard": 64000,"Soft": 64000}}
}
4、启动
systemctl daemon-reload
systemctl start docker
systemctl enable docker
docker version
豫公网安备 41010702003051号
全部评论