2016-10-25 4 views
1

MacにDockerを使い始めました。私のMacのdocker/var/jenkins_homeへのアクセス

私はJenkinsという最初のドッカーコンテナをインストールしました。 Jenkinsのデフォルトホームディレクトリ:

/var/jenkins_home 

Macからこの場所にアクセスするにはどうすればよいですか?

答えて

2
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

1

イメージを対話モードで実行します。bashをエントリポイントとして使用します。

docker run -it --name=bash_jenkins <jenkins_image_name> /bin/bash 

これで、対話型のbashセッションが開始されます。 (あなたは、コンテナ名を指定しなかった場合)

cd /var/jenkins_home 
関連する問題