目录

1.更新系统包

2. 安装必要的依赖

3. 添加 Docker 仓库

4. 启动 Docker 服务并设置为开机启动

5. 安装 Docker Compose(离线)

6. 验证安装


1.更新系统包

首先,确保系统包是最新的,这可以通过运行以下命令完成:

sudo yum update
sudo yum install -y container-selinux
sudo yum install -y libcgroup


2. 安装必要的依赖

安装 Docker 和 Docker Compose 需要一些基本的依赖包。通过以下命令安装这些依赖:

sudo yum install -y yum-utils device-mapper-persistent-data lvm2


3. 添加 Docker 仓库

由于需要在离线环境下安装 Docker,需要先在一个有网络连接的环境中下载 Docker 的 rpm 包,然后将这些包传输到麒麟操作系统 V10 上。

在有网络连接的环境中,下载 Docker 的 rpm 包:

wget https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpm
wget https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-18.09.7-3.el7.x86_64.rpm
wget https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-cli-18.09.7-3.el7.x86_64.rpm

将下载的 rpm 包传输到麒麟操作系统 V10。

scp -r /源路径/xxx.tar 用户名@服务器地址:/目标路径

使用 rpm 命令安装这些包:

sudo rpm -ivh containerd.io-1.2.6-3.3.el7.x86_64.rpm
sudo rpm -ivh docker-ce-18.09.7-3.el7.x86_64.rpm
sudo rpm -ivh docker-ce-cli-18.09.7-3.el7.x86_64.rpm

4. 启动 Docker 服务并设置为开机启动

sudo systemctl start docker
sudo systemctl enable docker


5. 安装 Docker Compose(离线)

对于 Docker Compose,你可以从其 GitHub 页面下载最新版本,并将其传输到麒麟操作系统 V10 上:

在有网络连接的环境中,下载 Docker Compose:

curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o docker-compose

将下载的 docker-compose 文件传输到麒麟操作系统 V10。

修改文件权限并移动到 /usr/local/bin:

chmod +x docker-compose
sudo mv docker-compose /usr/local/bin/docker-compose

6. 验证安装

运行以下命令来验证 Docker 和 Docker Compose 是否正确安装:

docker --version
docker-compose --version

这样,在麒麟操作系统 V10 上成功离线安装了 Docker 和 Docker Compose。

安装包下载链接:安装包https://pan.baidu.com/s/1JOeSJHLR0i-YchnRjCJ5vw?pwd=shea

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐