-1
我使用下面的命令來構建我的maven項目。需要一個相同的代碼碼頭運行與maven碼頭與maven構成
sudo docker run --rm --name mavenbuild -v /User/myname/.m2:/root/.m2 -v $(pwd):/usr/src/workdir -w /usr/src/workdir maven:3.3.3-jdk-8 mvn clean install
此命令工作正常。
現在我嘗試將其轉化命令泊塢窗組成
version: "2.0"
services:
mavenbuild:
image: maven:3.3.3-jdk-8
volumes:
- /User/myname/.m2:/root/.m2
- ./:/usr/src/workdir
working_dir: /usr/src/workdir
command : mvn clean install
但碼頭工人譜曲沒有預期的方式工作。請告訴我,如果我做錯了什麼。
_「不按預期方式工作」_ - 您必須清楚解釋這意味着什麼。 –
BTW:你爲什麼在'root'下運行圖像構建? – khmarbaise
@JimGarrison抱歉,沒有詳細的。現在它對我來說工作得很好。我做了 - > docker-compose rm然後嘗試了起來。它工作正常。 –