Docker安装
参开文档:developer.aliyun.com/mirror/dock…
配置镜像加速器
针对Docker客户端版本大于 1.10.0 的用户
您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://docker.m.daocloud.io","https://koap82xi.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
Docker-compose离线安装
下载地址:github.com/docker/comp… 下载对应的版本。
- 下载好离线包,把离线包放在指定目录下就不需要配置环境变量
- 移动离线包到指定位置:mv docker-compose-linux-x86_64 /usr/local/bin/
- 修改文件名:mv docker-compose-linux-x86_64 docker-compose
- 授权:sudo chmod +x /usr/local/bin/docker-compose
- 查看是否安装成功查看版本:docker-compose -v
Docker离线安装
下载地址:download.docker.com/linux/stati…
解压文件
tar -zxvf xxx.tar.gz
移动Docker文件
sudo mv docker/* /usr/bin/
Docker自启动文件
sudo vim /etc/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
[Install]
WantedBy=multi-user.target
执行以下两个命令
sudo systemctl daemon-reload sudo systemctl start docker
查看Docker是否安装成功
docker version