docke离线安装

Administrator
发布于 2020-05-06 / 389 阅读 / 0 评论 / 0 点赞

docke离线安装

1 整理好离线需要用的rpm包

找一台能连接外网的机器,和内网系统保持一致的版本,

[root@k8s1 /opt]#cat /etc/redhat-release 
CentOS Linux release 7.7.1908 (Core)
[root@k8s1 /opt]#uname -r
3.10.0-1062.el7.x86_64

准备docker源

yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
查看yum源中的docker版本
yum list docker-ce --showduplicates | sort -r

下载docker和docker所有需要依赖的包并下载到指定的目录

yum install --downloaddir=/opt/docker --downloadonly docker-ce

这样就把需要用到的依赖包和docker下载到本地,然后将/opt/docker目录下的所有文件拷贝到内网环境。

2 内网安装docker

将第一步下载的文件传到内网服务器上后,进行安装、

[root@k8s2 /opt]#cd docker/
[root@k8s2 /opt/docker]#yum install *

查看docker的版本

[root@k8s2 /opt/docker]#docker -v
Docker version 19.03.8, build afacb8b

启动并设置开机自启

[root@k8s2 /opt/docker]#systemctl start docker
[root@k8s2 /opt/docker]#systemctl enable  docker
Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.
[root@k8s2 /opt/docker]#docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES


评论