我有一个名为mydockimage
的docker容器,其中安装了gradle。
我正在使用以下命令
挂载我的本地工作目录sudo docker run -t -a stdout -a stderr --rm \
--volume /home/Myworkspace/Myproject:/workspace:rw myimage:myimage_build
我有以下问题:
从/home
运行此命令后,我被重定向到docker contanier /workspace
文件夹,但是当我运行 gradle 时,响应会挂起。
如果我从本地工作区文件夹运行mount脚本,那么它会将我重定向到包含所有文件但具有文件夹名称和git分支的docker容器 花括号中的名称如下所示
[ root@c6ff3f80dab8:/workspace {COE *} ]$
其中COE是分支名称。
如果我在gradle build
中运行[ root@c6ff3f80dab8:/workspace {COE *} ]$
,那么应用程序构建但会返回到我的本地目录,并且不确定如何在我的docker容器中找到它。
答案 0 :(得分:1)
要查找docker container run命令:docker ps
。它将显示正在运行的容器。 docker ps -a
将显示所有容器,甚至是已关闭的容器。
请提供您的Dockerfile并命令您构建图像。