前提・実現したいこと
ここに質問の内容を詳しく書いてください。
jenkins,docker 初心者です。
会社でRHEL上にjenkinsのコンテナを起動し、テスト自動化の効果検証をしています。
先日プロキシ変更の必要があり、jenkinsのイメージをビルドした際のコマンドが
docker build -f Dockerfile_jenkins --no--cache --build-arg
HTTP_PROXY={プロキシ} --build-arg HTTPS_PROXY={プロキシ} -t
jenkins/jenkins:2.204.2-slim-custom
で、ビルドするdockerファイルにコマンドからプロキシ設定を流し込んでいたので
イメージからビルドしなおす必要があると判断しました。
なのでjenkinsのコンテナを削除してイメージを削除して、ビルドコマンドの
プロキシを変更して再度イメージをビルドしているのですが、下記のエラーが出てしまって
コンテナがうまく起動できません。
発生している問題・エラーメッセージ
useradd : warning: the home directory already exists. Not copying any file from skel directory into it.
該当のソースコード
Dockerfile_jenkins
1ARG user=jenins 2ARG group=jenkins 3ARG uid=1000 4ARG gid=1000 5ARG http_port=8080 6ARG agent_port=50000 7ARG JENKINS_HOME=/var/jenkins_home 8 9ENV JENKINS_HOME $JENKISN_HOME 10ENV JENKINS_SLAVE_AGENT_PORT ${agent_port} 11ENV REF=usr/share/jenkins/ref 12 13RUN mkdir -p /var-p $JENKISN_HOME \ 14 && chown ${uid}:${gid} $JENKISN_HOME \ 15 && groupadd -g &{gid} ${group} \ 16 && useradd -d "$JENKISN_HOME" -u ${uid} -g {gid} -m -s /bin/bash ${user} 17
試したこと
/var/jenkins_homeの削除
$JENKISN_HOME=jenkins_home_2 の変更