【云原生-Docker】docker、docker-compose离线安装【包括dokcer、docker-compose资源下载】
- 资源
- 资源下载
- 在线下载
- 百度网盘下载
- csdn下载
- 解压
- 上传文件
- 配置
- 系统配置
- 配置
- docker-compose安装
- 验证
资源
资源下载
在线下载
- 下载地址:https://download.docker.com/linux/static/stable/x86_64/
- 根据不同系统版本下载不同的docker版本
- 在线下载:
wget https://download.docker.com/linux/static/stable/x86_64/docker-27.2.0.tgz
- 如果不能访问,可以通过下面的方式进行下载
百度网盘下载
- docker下载
通过百度网盘分享的文件:docker-27.2.0.tgz
链接:https://pan.baidu.com/s/1yHQWWzP0ndVBEuuwf8g0Qg?pwd=1pyt
提取码:1pyt
–来自百度网盘超级会员V9的分享
- docker-compose 下载
通过百度网盘分享的文件:docker-compose-linux-x86_64
链接:https://pan.baidu.com/s/13QJmHt-R9RPWehRf43vQjQ?pwd=e4v6
提取码:e4v6
–来自百度网盘超级会员V9的分享
csdn下载
- docker:https://download.csdn.net/download/u010800804/89699286
解压
上传文件
- 上传文件至服务器,这里以openEuler系统进行示例操作
- 解压docker:
tar -zxvf docker-27.2.0.tgz
配置
系统配置
- 将解压之后的
docker
文件移到/usr/bin
目录下
sudo cp docker/* /usr/bin/
- 将
docker
注册成系统服务
vi /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
LimitNOFILE=infinity
LimitNPROC=infinity
TimeoutStartSec=0
Delegate=yes
KillMode=process
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s
[Install]
WantedBy=multi-user.target
- 给文件增加可执行权限:
chmod +x /etc/systemd/system/docker.service
systemctl daemon-reload
配置
- 配置开机启动:
systemctl enable docker.service
- 启动docker:
systemctl start docker
docker-compose安装
- 移动文件:
mv docker-compose-linux-x86_64 /usr/local/bin/docker-compose
- 添加权限:
chmod +x /usr/local/bin/docker-compose
验证
- docker验证:
docker info
- docker-compose验证