我試圖使用開始在MacOS docker.bintray.io/jfrog/artifactory-oss:4.11.1
Docker version 1.9.1, build a34a1d5
爲什麼搬運工容器不能在安裝文件夾中創建的文件夾
他們的指導建議的地圖數據和配置文件夾託管,使他們持續這是公平的建議:https://www.jfrog.com/confluence/display/RTF/Running+with+Docker#RunningwithDocker-RunningArtifactoryasaDockerPrivateRegistry
問題是容器無法啓動。它抱怨從已安裝的卷不能創建artifactory的特定文件夾和文件的文件中已安裝的卷
/usr/bin/java
Starting Artifactory tomcat as user artifactory...
Max number of open files: 1048576
Using ARTIFACTORY_HOME: /var/opt/jfrog/artifactory
Using ARTIFACTORY_PID: /var/opt/jfrog/run/artifactory.pid
touch: cannot touch `/opt/jfrog/artifactory/tomcat/logs/catalina.out': Permission denied
/opt/jfrog/artifactory/tomcat/bin/catalina.sh: line 401: /opt/jfrog/artifactory/tomcat/logs/catalina.out: Permission denied
** ERROR: Artifactory Tomcat server did not start. Please check the logs
我泊塢窗命令看起來像:
export ARTIFACTORY_HOME=$HOME/local.artifactory
# just cleanup for now
rm -rf $ARTIFACTORY_HOME
docker run -d --name local.artifactory \
--hostname local.artifactory \
--privileged=true \
-p 80:80 \
-p 8081:8081 \
-p 443:443 \
-v $ARTIFACTORY_HOME/data:/var/opt/jfrog/artifactory/data \
-v $ARTIFACTORY_HOME/logs:/var/opt/jfrog/artifactory/logs \
-v $ARTIFACTORY_HOME/backup:/var/opt/jfrog/artifactory/backup \
-v $ARTIFACTORY_HOME/etc:/var/opt/jfrog/artifactory/etc \
docker.bintray.io/jfrog/artifactory-oss:4.11.1
當我設置安裝的捲到/ tmp
export ARTIFACTORY_HOME=/tmp/local.artifactory
碼頭集裝箱啓動,但我的坐騎出現在碼頭機VM上,我可以訪問它們......
等一下,'rm -rf $ ARTIFACTORY_HOME'? –