运行docker container

时间:2016-02-08 11:50:30

标签: docker

当我执行run命令时,我试图在/etc/hosts容器内的docker中写入文件,但是当我嘘进入容器并检查hosts文件时,没有任何内容已写完。

执行此操作的正确命令是什么?

我使用以下命令运行我的图像:

docker run -it -p 3000:3000 <imageName> bash echo 192.168.56.101 mypath.dev >> /etc/hosts

2 个答案:

答案 0 :(得分:4)

运行容器时使用"add-host" parameter

docker run -it --add-host db-static:86.75.30.9 ubuntu cat /etc/hosts

答案 1 :(得分:0)

但是,是什么阻止您将主机文件从主机直接复制到该位置?