Uday Docs

Uday Docs

Did You Know?

Advanced visual search system powered by Ajax

Instalando o JFrog com docker

Estimated reading: 3 minutes 742 views

Criando diretório inicial

1- Crie seu diretório inicial do Artifactory e um arquivo system.yaml vazio. O usuário que está criando a pasta deve ser o mesmo que está executando o docker run.

  • Recursos

    2Gb de memória ram

    1 CPU

As etapas a seguir assumem que a variável de ambiente $JFROG_HOME é criada no sistema. Para obter a localização correta de $JFROG_HOME, consulte JFrog Product Directory Structure.

				
					mkdir -p $JFROG_HOME/artifactory/var/etc/ 
cd $JFROG_HOME/artifactory/var/etc/ 
touch ./system.yaml 
chown -R 1030:1030 $JFROG_HOME/artifactory/var
				
			

Além disso, execute o seguinte comando se estiver usando o Docker em uma máquina Mac.

				
					chmod -R 777 $JFROG_HOME/artifactory/var
				
			

Personalize a configuração do produto (opcional), incluindo banco de dados, Java Opts e filestore.

Para instalações do Docker, verifique se o ID do host shared.node.id e o IP shared.node.ip foram adicionados ao system.yaml .
Se estes não forem adicionados manualmente, eles são resolvidos automaticamente como o IP do contêiner, ou seja, outros nós e serviços não poderão acessar esta instância.

.explanation::after {
font-family: “Roboto”, sans-serif;
content: “Alerta”;
text-transform: uppercase;
font-weight: 700;
top: -19px;
left: 1rem;
padding: 0 0.5rem;
font-size: 0.6rem;
position: absolute;
z-index: 1;
color: #000;
background: #fff;
}

Para seguir com esta sessão você precisa ter o Docker instalado.

3- Inicie o contêiner do Artifactory usando o processo relevante para seu sistema.

				
					docker run --name artifactory 
-v $JFROG_HOME/artifactory/var/:/var/opt/jfrog/artifactory 
-d -p 8081:8081 -p 8082:8082 releases-docker.jfrog.io/jfrog/artifactory-oss:latest
				
			

O comando Docker run expõe mais de uma porta: 8081 para Artifactory REST APIs e 8082 para todos os outros usos.

O comando Docker run expõe mais de uma porta: 8081 para Artifactory REST APIs e 8082 para todos os outros usos.

				
					docker container ps
docker container stop artifactory
				
			

5- Acesse o Artifactory em seu navegador em: http://SERVER_ HOSTNAME:8082/ui/ . Por exemplo, em sua máquina local: http://localhost:8082/ui/ .

Observação: pode acontecer de ele fica aparecendo alguns erros, mas espere ele carregar demora um pouco.

6- Verifique os logs do Artifactory para verifica se deu algum erro

				
					docker container logs -f artifactory
				
			
Atenção

O arquivo console.log pode crescer rapidamente, pois todos os serviços gravam nele. Saiba mais sobre como configurar a rotação de log.
Alerta
Em um esforço para fornecer uma imagem mais segura do Artifactory, o Artifactory agora usa a imagem de base Redhat UBI Micro. Algumas das ferramentas que estavam disponíveis na imagem Artifactory não estão disponíveis nesta imagem mais segura. Para obter mais informações, consulte JFrog Products Container Base Image .

Como fazer para acessar depois de instalado?

Muito fácil depois que aparecer login e senha digite.

 

 

fonte: https://jfrog.com/artifactory/install/

quote icon left

Eae, gostou da documentação?

Por favor, nos diga o que achou dessa documentação, isso é muito importante para melhorarmos e deixa a sua cara!

UdayTC

Veja também nossos féruns
quote



https://tech.uday.com.br/forums/

Leave a Comment

Share this Doc

Instalando o JFrog com docker

Or copy link

CONTENTS