MacにDockerを使い始めました。私のMacのdocker/var/jenkins_homeへのアクセス
私はJenkinsという最初のドッカーコンテナをインストールしました。 Jenkinsのデフォルトホームディレクトリ:
/var/jenkins_home
Macからこの場所にアクセスするにはどうすればよいですか?
MacにDockerを使い始めました。私のMacのdocker/var/jenkins_homeへのアクセス
私はJenkinsという最初のドッカーコンテナをインストールしました。 Jenkinsのデフォルトホームディレクトリ:
/var/jenkins_home
Macからこの場所にアクセスするにはどうすればよいですか?
my-MacBook-Pro-2:$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
c28eee5c9f45 jenkins "/bin/tini -- /usr/lo" 3 days ago Up 3 days 0.0.0.0:5000->5000/tcp, 0.0.0.0:8080->8080/tcp, 50000/tcp silly_pare
今、あなたはdocker exec
とコンテナIDを使用してコンテナにアクセスすることができます
my-MacBook-Pro-2:$ docker exec -it c28eee5c9f45 bash
[email protected]:~$ echo $JENKINS_HOME
/var/jenkins_home
[email protected]:/$ cd /var/jenkins_home/
[email protected]:~$ pwd
/var/jenkins_home
[email protected]:~$ ls
config.xml hudson.model.UpdateCenter.xml init.groovy.d jobs nodeMonitors.xml plugins secret.key.not-so-secret updates users
copy_reference_file.log identity.key.enc jenkins.install.UpgradeWizard.state logs nodes secret.key secrets userContent war
:あなただけ
cd
必要な場所にできること ポスト
コンテナを残すことができますexit
イメージを対話モードで実行します。bash
をエントリポイントとして使用します。
docker run -it --name=bash_jenkins <jenkins_image_name> /bin/bash
これで、対話型のbashセッションが開始されます。 (あなたは、コンテナ名を指定しなかった場合)
cd /var/jenkins_home