Jenkins versão mais recente do tutorial de instalação do docker java11

A nova versão do Jenkins deve ser java11 ou java17, então escolha o método docker para instalar, e as etapas são as seguintes,

Não vamos falar sobre a instalação do docker ou usar o yum install docker
para seguir a documentação oficial passo a passo e, finalmente, não conseguir instalar.

E: Falha ao buscar http://deb.debian.org/debian/pool/main/p/python3.9/python3.9-minimal_3.9.2-1_amd64.deb Conexão expirou [IP: 146.75.114.132 80]
E : Falha ao buscar http://deb.debian.org/debian/pool/main/m/mpdecimal/libmpdec3_2.5.1-1_amd64.deb Conexão expirou [IP: 151.101.110.132 80]
E: Falha ao buscar http:/ /deb.debian.org/debian/pool/main/p/python3.9/libpython3.9-stdlib_3.9.2-1_amd64.deb Conexão expirou [IP: 151.101.110.132 80]
E: Falha ao buscar http:// deb.debian.org/debian/pool/main/p/python3.9/python3.9_3.9.2-1_amd64.deb Tempo limite da conexão esgotado [IP: 146.75.114.132 80]
E: Não foi possível obter alguns arquivos, talvez execute apt- obtenha atualização ou tente com --fix-missing?

Supõe-se que o uso oficial do docker com o kernel debian, eu sou centos, então ainda há um pequeno problema.
Vá diretamente para o docker warehouse para encontrar o Jenkins para obter a versão mais recente:

docker pull jenkins/jenkins:lts-jdk11

Se a tração não for bem-sucedida, você pode usar a fonte de aceleração doméstica. A velocidade da minha internet está boa.
Em seguida, crie um diretório de mapeamento. Eu coloquei junto com os habituais

mkdir /var/jenkins


Como o usuário jenkins - uid 1000, dê permissão ao diretório

chown 1000.1000 /var/jenkins

docker run -d -v jenkins_home:/var/jenkins_home -p 8080:8080 -p 50000:50000 --restart=on-failure jenkins/jenkins:lts-jdk11

Aqui mude jenkins_home para /var/jenkins. Fiquei preso neste lugar por um tempo. Depois de ler a documentação, percebi que o diretório na frente do parâmetro -v dois pontos ":" é o diretório do host e o último diretório é o diretório no contêiner. PS:
O diretório do contêiner não pode ser um caminho relativo --- -se o diretório do host não existir, ele será gerado automaticamente.

docker run -d -v /var/jenkins:/var/jenkins_home -p 8080:8080 -p 50000:50000 --restart=on-failure jenkins/jenkins:lts-jdk11

Espalhe flores com sucesso!

Acho que você gosta

Origin blog.csdn.net/leonnew/article/details/126876383
Recomendado
Clasificación