centos离线安装docker。如何在官网下载docker安装包,以及下载安装包后如何执行安装
时间: 2025-01-04 07:39:22 浏览: 17
在 CentOS 离线环境下安装 Docker,你需要先从 Docker 官方仓库获取安装脚本,然后手动下载并执行。以下是离线安装的步骤:
获取安装脚本:
- 访问 Docker 的官方网站 https://www.docker.com/products/docker-desktop
- 点击 "Get Docker Desktop" 按钮,选择 "Download for Linux (DEB)" 或者 "Download for Linux (RPM)" 根据你的 CentOS 版本选择合适的版本。
- 尽管网站显示在线安装,但在浏览器的开发者工具(如 Chrome 的右键菜单选择 "保存链接为...")中可以下载到
.deb
或.rpm
文件。
下载安装包:
- 将下载的文件保存到离线服务器或本地存储。
- 对于
.deb
包(适用于Debian系发行版),通常解压后会有docker-desktop
或类似名称的目录; - 对于
.rpm
包(适用于RPM系发行版),你可以直接通过命令行使用wget
或curl
下载,并将其移动到合适的位置。
离线安装:
- 对于
.deb
文件,你可以使用dpkg
或apt
工具(如果已经安装了)来安装,例如:sudo dpkg -i path/to/docker-desktop.deb
- 对于
.rpm
文件,使用yum
或dnf
:
如果是 RHEL/CentOS 7 可能需要手动创建容器仓库(sudo rpm -ivh path/to/docker-desktop.rpm
.repo
文件),并更新或添加密钥后再安装:
安装后,运行sudo nano /etc/yum.repos.d/docker-ce.repo [docker] name=Docker Repository baseurl=https://download.docker.com/linux/centos/8/x86_64/stable/ gpgcheck=0 enabled=1
sudo systemctl start docker
启动 Docker 服务,再通过sudo systemctl enable docker
设置开机自启。
- 对于