docker run -p 8080:8080 --name=containercomjenkins jenkins/jenkins
O que significa cada argumento do comando?
- "docker run" : O docker executa processos em containers individuais. Um container é um processo executado em um host qualquer - podendo este ser local ou remoto (no exemplo do artigo o host é local). Quando um operador é executado "docker run", o processo do container que é executado é isolado por ter seu próprio sistema de arquivos, sua própria rede e sua própria árvore de processo isolada/separada do host.
- "--name=[ARG]" : É uma forma de identificar o container através de um nome, sem ser pelo UUID.
- "-p PORTA_HOST:PORTA_CONTAINER": Define as portas que devem estar abertas e qual sentido as informações devem ir.
- "jenkins/jenkins" : É o nome da imagem. Uma vez que não existe localmente, ele vai fazer o pull da imagem ao Docker Hub.
Uma vez iniciado, precisamos de encontrar nos logs a password para o administrador do serviço:
Visto que o redirecionamento de portas está 8080->8080, podemos acessar a interface gráfica do serviço em http://localhost:8080/. E utilizamos a password encontrada nos logs:
E instalamos as extensões recomendadas (costumam facilitar a utilização de ferramentas como os 'Folders' e credentials, etc.):
Após a instalação temos a configuração inicial completa!
Sem comentários:
Enviar um comentário
Comente de forma construtiva...
Nota: só um membro deste blogue pode publicar um comentário.