CentOS7 Docker离线安装和部署

2020-04-08  本文已影响0人  背包客要背包

RPM离线安装Docker

  1. 到官网下载下列安装包,传送门
    • containerd.io-xxx.rpm
    • docker-ce-cli-xxx.rpm
    • docker-ce-xxx.rpm
  2. 还需要安装一个安全相关的包,传送门
    • container-selinux-xxx.rpm
  3. 拷贝到目标机后
rpm -ivh container-selinux-xxx.rpm
rpm -ivh containerd.io-xxx.rpm
rpm -ivh docker-ce-cli-xxx.rpm
rpm -ivh docker-ce-xxx.rpm
  1. 之后开启docker
service docker start

5.测试下docker

docker ps
# 出现下面信息表示docker正常启动了
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES

离线镜像的导入与导出

  1. 先pull目标镜像,然后导出成tar包,这里以gitlab做示例
# 最好使用image名+版本的方式选取镜像(不要用image id方式,导入的时候才能正常显示镜像名和版本)
dokcer save -o gitlab-ce.tar gitlab/gitlab-ce:latest
  1. 将tar包拷贝到目标机后
docker load -i gitlab-ce.tar

3.检测下镜像是否导入成功,看到getlab-ce就成功了

docker image ls

4.至此可以离线方式使用docker了

上一篇 下一篇

猜你喜欢

热点阅读