1
我爲我的搬運工容器內不同: 這是我的工作目錄執行搬運工人容器內的腳本是文件夾比WORKDIR
[email protected]:/usr/src/ghost#
我有一個劇本:
[email protected]:/
我能夠cd到/
並執行該腳本。但是我需要從我的docker-compose文件中執行腳本。我試圖
./test.sh
但是這實際上意味着它在搜索爲/usr/src/ghost/
腳本,而不是/
我怎麼能執行腳本,在我的容器/
?
例子:我ssh到我的容器:
[email protected]:/usr/src/ghost# ls
Gruntfile.js LICENSE PRIVACY.md README.md config.example.js config.js content core index.js node_modules npm-shrinkwrap.json package.json
我在容器的根的腳本。我想執行它:
./test.sh
比它告訴我只有文件夾/腳本,在/usr/src/ghost
,而不是在/
[email protected]:/usr/src/ghost# ./
content/ core/ node_modules/
Dockerfile中的'/ test.sh'或'RUN/test.sh' – Matt