How run docker images without connect to Internet?

前端 未结 2 1322
北海茫月
北海茫月 2020-12-29 07:06

I have installed docker in a system which has no connection to Internet so to run an image with docker, I had to download a simple image from this

2条回答
  •  小鲜肉
    小鲜肉 (楼主)
    2020-12-29 07:44

    You can do it the easy way without messing around with folders, by exporting the docker image from any other machine with access to internet:

    1. pull the image on a machine with internet access.

      $docker pull hello-world
      
    2. save that image to a .tar file.

      $ docker save --output hello-world.tar {your image name or ID}
      
    3. copy that file to any machine.

    4. load the .tar file to docker.

      $docker load --input hello-world.tar
      

    Check out: https://docs.docker.com/engine/reference/commandline/image_save/ https://docs.docker.com/engine/reference/commandline/load/#examples

提交回复
热议问题