关于docker的疑问

关于docker的疑问

假如在一台机子上,我使用了docker安装了mysql,并且有一些数据在里面。如果我将此时的mysql推送到远程(docker hub)去,里面的数据也会一起被推送到远程去吗?

还是说,被推送的就单单只是这个mysql镜像

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

你需要commit一次,然后再推送。

docker commit 容器id 你自己定义的名称

docker push 你自己定义的名称

另一台机器上,docker pull 你自己定义的名称,docker run 


但是,强烈不推荐这么玩,docker本身就是提供纯净的运行环境的,这么玩,就破坏了这种纯净,你可以考虑使用volumes把数据映射出来。

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师