如何更改docker映像配置



我想更改docker映像中的一些配置。当我检查它时,我看到:

"ExposedPorts": {
            "49999/tcp": {},
            "50000/tcp": {},
            "8080/tcp": {}
        },
        "Env": [
             ...
            "JENKINS_SLAVE_AGENT_PORT=50000",
             ...
        ],

我想做的是创建一个新的映像,删除ExposedPorts 50000并更改JENKINS_SLAVE_AGENT_PORT变量。

有可能吗?我怎样才能做到这一点?

谢谢。

您可以通过进行一些更改来创建另一个映像,然后创建docker commit,但建议的方法是修改Dockerfile并构建一个新映像。如果您的图像没有Dockerfile,您可以从centurlinklabs.com

的图像中使用Dockerfile创建一个

最新更新