离线环境玩Docker-镜像篇

风流意气都作罢 提交于 2019-11-30 03:34:23

    接上一篇。之前联网环境的Docker已经安装成功了,那么一切都好办,思路就是把Docker镜像保存为文件,然后放到不能联网的电脑上面,导入镜像即可。

    第一步:导出Docker镜像,这里以showdoc为例,这是showdoc的官方文档地址:https://www.showdoc.cc/help?page_id=65610

#将镜像pull到本地
docker pull star7th/showdoc 

#保存镜像到当前目录的show.tar目录
docker save -o show.tar star7th/showdoc 

    第二步:导入Docker镜像,用这台联网的测试一下把,看看是否能够正常运行。

#删除刚才通过pull下载的镜像
docker rmi star7th/showdoc
#为了更好的测试,先断网吧,虽然断网也没影响,开始导入镜像
docker load -i show.tar 

    第三步:运行我们刚才导入的镜像,先参照官网做一些准备。

#准备工作
sudo mkdir /showdoc_data
sudo mkdir /showdoc_data/html
sudo chmod  -R 777 /showdoc_data
#开始运行
docker run -d --name showdoc -p 4999:80 -v /showdoc_data/html:/var/www/html/ star7th/showdoc

    第四步:将镜像的tar包上传到目标服务器,尽情玩耍吧。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!