一.在线安装docker
1.下载docker
apt-get install docker.io
2 .查看docker状态
systemctl status docker
3 .编辑添加 以下内容
vi /etc/docker/daemon.json
{
"data-root": "/opt/docker" #可进行将docker挂出也可不挂,可j进行添加镜像加速
}
4 .后重启docker
systemctl restart docker
5 . 测试一下查看镜像完成
docker images
二.离线安装docker
离线docker包地址
链接:https://pan.baidu.com/s/1kiojMRemGFLgpa-nYLW18Q
提取码:zb2d
1.上传所有安装包到/opt目录
2.解压docker包
tar xvf docker-18.09.6.tgz
3.给docker下所有文件执行权限
chmo +x /opt/docker/*
4.复制到指定路径下
cp /opt/docker/* /usr/bin/
5.编写docker.server文件
vi /usr/lib/systemd/system/docker.server
[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network.target[Service]
ExecStart=/usr/bin/dockerd
ExecReload=/bin/kill -s HUP $MAINPID
Restart=on-failure
RestartSec=5
LimitNOFILE=infinity
LimitNPROC=infinity
LimitCORE=infinity
TasksMax=infinity[Install]
WantedBy=multi-user.target
6.给文件执行权限
chmod +x /usr/lib/systemd/system/docker.server
7.重载配置文件
systemctl daemon-reload
8.编辑daemon文件
vi /etc/docker/daemon.json
{
"data-root": "/opt/docker"
}
9.重载配置文件
systemctl daemon-reload
10.重启服务
systemctl restart docker
11.设置为开机自启
systemctl enable docker
12.验证docker
docker -v
打印如下则安装成功
Docker version 18.09.6, build aeac949