あるサーバーから既存のJenkinsインスタンスを別のサーバーでホストされているDockerに移行しようとしています。私はDockerには初めてです。DockerのJenkins:VCSホストを解決できません
問題なくDockerでJenkinsインスタンスを実行できました。私は、ジョブを実行する場合しかし、VCSのレポに接続することができませんでした: -
stderr: fatal: unable to access 'http://tfs/path/to/app/': Could not resolve host: tfs
at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1903)
at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandWithCredentials(CliGitAPIImpl.java:1622)
at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access$300(CliGitAPIImpl.java:71)
at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$1.execute(CliGitAPIImpl.java:348)
at hudson.plugins.git.GitSCM.fetchFrom(GitSCM.java:807)
どのようにVCSのホストを得るために私のドッカー構成の外観を解決する必要がありますか?
私の現在のドッキングウィンドウ-compose.xmlは、次のようになります -
version: '2'
services:
jenkins:
image: "jenkinsci/jenkins"
ports:
- "80:8080"
volumes:
- ./jenkins:/var/jenkins_home
environment:
JAVA_OPTS: "-Xms2048m -Xmx4096m"
ありがとうございました。
ありがとうございます。 'dns'と' dns_search'の組み合わせは私のためのトリックです。 – limc