我的码头工具现在就像这样运行
docker run -v $HOME:/home/$USER --entrypoint startup.sh -it myimage
如果可能的话,我想在startup.sh脚本中包装安装部分-v $ HOME:/ home / $ USER。可以这样做吗?
我们的目标是让我们的团队只使用入口点进行码头运行。
答案 0 :(得分:0)
没有。 Docker在启动后无法安装卷。您似乎希望使用Docker Compose来设置卷,CMD,ENTRYPOINT等,然后您的团队可以只运行docker-compose up
。
您也可以使用shell脚本,但无论如何,即使您只使用一个容器,使用Compose也会为您的项目提供更大的灵活性。