Skip to content

DevOps-Mock-Projects/jfrog-artifactory-poc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

jfrog-artifactory-poc

This is a repository for running a jfrog artifactory in docker containers for POC applications.

Commands to run JFrog artifactory in docker container for POC apps:

# Create a JFROG_HOME directory and set it in environment variables before running the below commands.
$ mkdir -p $JFROG_HOME/artifactory/var/etc/
$ cd $JFROG_HOME/artifactory/var/etc/

$ cat > system.yaml <<EOF
shared:
    database:
        driver: org.postgresql.Driver
        type: postgresql
        url: jdbc:postgresql://postgres:5432/artifactorydb
        username: artifactory
        password: password
EOF


$ chmod -R 777 $JFROG_HOME/artifactory/var

$ docker network create devops-network

$ docker run --name postgres \
  --net devops-network -itd \
  -e POSTGRES_USER=artifactory \
  -e POSTGRES_PASSWORD=password \
  -e POSTGRES_DB=artifactorydb \
  -p 5432:5432 postgres

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


# Check logs of the jfrog artifactory app
$ docker logs -f artifactory


# Commands to manage artifactory container
$ docker start artifactory
$ docker stop artifactory
$ docker restart artifactory

Note

Default JFrog Artifactory Login Details:

URL: http://localhost:8082/

Username: admin

Password: password

Reference:

https://jfrog.com/help/r/jfrog-installation-setup-documentation/install-artifactory-single-node-with-docker

About

This is a repository for running a jfrog artifactory in docker containers for POC applications.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors