1. Docker安装包下载
https://download.docker.com/linux/static/stable/x86_64/
https://download.docker.com/linux/static/stable/x86_64/
2. 将Docker安装包上传至服务器
3. 解压安装包
tar zxf docker-18.06.1-ce.tgz
4. 将docker 相关命令拷贝到 /usr/bin,方便直接运行命令
sudo cp docker/* /usr/bin/
5. 使用守护进程的方式启动docker
sudo dockerd &
6. 验证是否安装成功,执行docker info命令,若正常打印版本信息则安装成功。
docker info
7. 将docker注册成系统服务
# 先停止docker服务
ps -ef|grep docker
kill -9 pid
# 创建docker服务器配置文件
sudo vi /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
ExecStart=/usr/bin/dockerd
ExecReload=/bin/kill -s HUP $MAINPID
LimitNOFILE=infinity
LimitNPROC=infinity
TimeoutStartSec=0
Delegate=yes
KillMode=process
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s
[Install]
WantedBy=multi-user.target
8. 启动docker服务器
systemctl start docker
9. 设置开机启动
systemctl enable docker