私が使用してMacOSの上docker.bintray.io/jfrog/artifactory-oss:4.11.1
を開始しようとしているマウントされたフォルダにフォルダを作成することはできませんDocker version 1.9.1, build a34a1d5
なぜドッキングウィンドウコンテナは
問題は、コンテナが起動しないことです。私は、/ tmpの
にマウントされたボリュームを設定すると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
:それは私のドッキングウィンドウのコマンドがどのように見える、それは
/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
マウントされたボリュームにartifactory特定のフォルダやファイルを作成することはできませんマウントされたボリュームからファイルに文句を言います
export ARTIFACTORY_HOME=/tmp/local.artifactory
ドッキングウィンドウコンテナが起動しますが、私のマウントがドッキングウィンドウマシンVMに表示され、私はそれらにアクセスすることができます...
待ち、 'rm -rf $ ARTIFACTORY_HOME'? –