– 播放应用程序泊坞窗容器内的add-host失败

我相当新的docker和容器,我有什么是一个玩我应用程序泊坞窗图像,我从Windows这样构build:

activator docker:publishLocal 

我把这个图像成功地运行在linux上。 但是,当我尝试运行一个命令,如:

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

我得到:

 Bad root server path: /opt/docker/cat 

我基本上试图添加一个条目的主机文件。 尽pipe我遵循这些文档,但对我来说似乎有些困惑,因为我只能将条目添加到图像中,而不是以这种方式运行容器。

任何人都知道如何解决这个问题?

谢谢

看起来你的图像有一个ENTRYPOINT定义,你需要覆盖它:

 docker run -it --add-host db-static:86.75.30.9 --entrypoint /bin/bash greedy/myserver cat /etc/hosts