2个相同的Docker容器之间可能存在差异

时间:2016-06-08 12:03:11

标签: docker containers

我已经使用一些已安装和配置的软件修改了docker容器,我将其提交到映像并推送到Docker Hub:

docker commit 38c61c8ac3c3 image_name
docker push docker_hub_account/my_repo

然后我删除所有容器并尝试从我的新基本映像运行容器 -

sudo docker run -ti -p 8081:8080 docker_hub_account/my_repo /bin/bash

在我的机器上一切正常,但是当有人试图拉动此图像并运行时,他们会因许可证而出错。

我发现这两个容器之间只有一个区别 - 不同的MAC地址,所以我指定它:

sudo docker run -ti -p 8081:8080 --mac-address=02:42:ac:11:00:02 docker_hub_account/my_repo /bin/bash

还有什么不同?

0 个答案:

没有答案