Sign inSign up

mauroarias/artifactory

By mauroarias

•Updated almost 10 years ago

Run Artifactory OSS inside a Docker container, taged from mattgruter/artifactory.

Image
0

316

mauroarias/artifactory repository overview

It was taged and based from mattgruter/artifactory [please see here for details](to https://hub.docker.com/r/mattgruter/artifactory/⁠)

⁠Credentials

username: admin password: password

⁠Volumes

Artifactories data, logs and backup directories are exported as volumes:

  • /artifactory/data
  • /artifactory/logs
  • /artifactory/backup

⁠Ports

The web server is accessible through port 8080.

Example To run artifactory do:

docker run -d -p 8888:8080 mauroarias/artifactory Now point your browser to http://localhost:8888⁠

⁠URLs

The artifactory servlet is available at the artifactory/ path. However a filter redirects all paths outside of artifactory/ to the artifactory servlet. Thus instead of linking to the URL http://localhost:8888/artifactory/libs-release-local⁠ you can just link to http://localhost:8888/libs-release-local⁠ (i.e. omitting the subpath artifactory/).

⁠Runtime options

Inject the environment variable RUNTIME_OPTS when starting a container to set Tomcat's runtime options (i.e. CATALANA_OPTS). The most common use case is to set the heap size:

docker run -e RUNTIME_OPTS="-Xms256m -Xmx512m" -d -p 8888:8080 mauroarias/artifactory

Tag summary

Content type

Image

Digest

Size

190.5 MB

Last updated

almost 10 years ago

docker pull mauroarias/artifactory