当前位置: 代码迷 >> 综合 >> linux 离线安装 docker mysql redis mongo
  详细解决方案

linux 离线安装 docker mysql redis mongo

热度:97   发布时间:2023-10-17 17:07:23.0

Ubuntu 离线安装 docker

1、下载离线包,网址:https://download.docker.com/linux/ubuntu/dists/xenial/pool/stable/amd64/

     离线安装docker需要下载3个包,containerd.io ,docker-ce-cli,docker-ce

2、下载完毕后拷贝到ubuntu上用 dpkg 命令安装,先安装 containerd.io 跟 docker-ce-cli,最后安装docker-ce,命令

   sudo dpkg -i xxxx.deb

 

 

1、找到你想移动的 Docker 容器的 ID。

 docker ps -a
?

我将使用 3a09b2588478 这个 ID 作为示例演示。

2、提交你的变更,并且把容器保存成镜像,命名为 mynewimage

$ docker commit 3a09b2588478 mynewimage
4d2eab1c0b9a13c83abd72b38e5d4b4315de3c9967165f78a7b817ca99bf191e
?

3、把 mynewimage 镜像保存成 tar 文件

$ docker save mynewimage > /tmp/mynewimage.tar
?

4、把 mynewimage.tar 拷贝到新的 Docker 实例中

? 使用任何工作在你环境中的方法,比如 FTP、SCP 等等,在你的新的 Docker 实例中运行 docker load命令,并且指定 tar 镜像文件的位置。

$ docker load < /tmp/mynewimage.tar
?

5、最后,运行 docker images 命令检查镜像现在是否可用。

docker images

 

Docker 通过 load 加载新的镜像后 repository 和 tag 名称都为 none 的解决方法

 

docker tag bfb29f4f9f35 web-test:1.0

 

linux 离线安装 docker mysql redis mongo

 

 

 

 

 

  相关解决方案