资源

资源下载

在线下载

  • 下载地址: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下载

解压

上传文件

  • 上传文件至服务器,这里以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验证
    在这里插入图片描述
Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐