docker下载
官网地址:
https://download.docker.com/linux/static/stable/x86_64/
选择:docker-18.06.3-ce.tgz
(单击下载)
上传安装包到Linux服务器并解压
上传的目录任意,比如:/tmp/
解压命令如下:
tar -zxvf docker-18.06.3-ce.tgz
将解压后的文件复制到 /usr/bin
目录下
目录 /tmp/docker -> /usr/bin
cp docker/* /usr/bin
配置docker.service文件
进入/etc/systemd/system 目录,并创建 docker.service文件,默认内容如下:(使用vi命令创建新文件)
[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 --selinux-enabled=false --insecure-registry=127.0.0.1
ExecReload=/bin/kill -s HUP $MAINPID
LimitNOFILE=infinity
LimitNPROC=infinity
LimitCORE=infinity
TimeoutStartSec=0
# 设置delegate yes,这样systemd就不会重置docker容器的cgroups
Delegate=yes
# 只杀死docker进程,而不是c组中的所有进程
KillMode=process
# 如果docker进程过早退出,请重新启动它
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s
[Install]
WantedBy=multi-user.target
启动docker
- 给docker.service文件授予执行权限
chmod +x /etc/systemd/system/docker.service
- 重新加载配置文件
systemctl daemon-reload
- 启动docker
systemctl start docker
- docker信息查看
docker info
- 查看docker服务状态
systemctl status docker
如有问题,欢迎指正哦~