0
我把官方詹金斯从dockerhub詹金斯执行外部命令,并运行它: docker run --name jenkins -p 8080:8080 -p 50000:50000 -v /var/www/jenkins:/var/jenkins_home -u root jenkins
如何在这搬运工
然后我加在构建新的执行壳:
python3.6 manage.py collectstatic --noinput
但告诉我在构建结果中找不到“python3.6”。有没有办法执行外部docker命令?或者在docker中django + jenkins的最佳做法是什么?
存在搬运工 – user1179442
没有python3.6你必须在容器内执行命令之前安装他们更换python3.6。 有两种选择,1)根据jenkins图像创建新的Dockerfile 2)在容器内登录并安装python'docker exec -it jenkins/bin/bash' – spilia