Docker – 使用环境variables启动容器
有什么办法启动一个现有的容器与附加的环境variables?
我想达到类似于当您按下从Kitematic
Save
。 不知何故,在Kitematic
容器重新启动新的设置(variables,端口,卷)。
如果我运行:
docker run -it -e "MYSQL_ROOT_PASSWORD=test123" --name "mysql" mysql
我得到的错误:
来自守护进程的错误响应:冲突。 容器名称“/ mysql”已被容器使用
停止并删除它docker stop mysql; docker rm mysql
docker stop mysql; docker rm mysql
和重试
您不能更改已经创build的容器的环境variables和端口转发。 因为docker开始没有必要的选项。