我的目标是在两台服务器之间正确共享一个docker镜像。 我需要在创建容器时给出主机名的名称。
如何给出一个将由入口点脚本考虑的docker run命令的arg。
答案 0 :(得分:0)
您可以使用docker run命令的 e 选项,如下所示:
docker run -it -e ARG1=foo -e ARG2=bar ubuntu
在上一个例子中,我们定义了两个名为ARG1和ARG2的args。
对于主机名,当您指定Docker运行的选项--hostname时,它将在env HOSTNAME中设置一个可以使用的变量。