Installing and Starting the ATB
Logging In
Once docker is installed, use the following command to log into the Docker Hub account linked to the organization-specific repository provided by the ATB:
docker login
Supply your Docker Hub username and password when prompted.
Pulling the Container
Once logged in, pull the ATB container image from your organization-specific repository:
docker pull YOURREPO
Replace YOUREPO
with the full name of your organization-specific repository provided by the ATB. The full name should be in the format UPLOADERNAME/REPONAME
.
Starting the Container
Now that the container has been pulled from the repository, start an instance of it using the following command:
docker run -d -p 8080:80 --name atb-server -v atbvol:/atb YOUREPO
Again, remember to replace YOUREPO
with the full name of your organization-specific repository.
Note
Some of the arguments in the docker run
command above can be modified if needed. These include the host port (8080), container name (atb-server) and volume name (atbvol).
Please note that the volume stil must be mounted in the location /atb
irrespective of the volume name chosen.
An instance of the container should now be running. Verify this by navigating to http://0.0.0.0:8080/ in a web browser (assuming you used the default port number shown in the example above).
If you can see the ATB home page, the container has been successfully launched.
Additional steps, however, must be completed for the local ATB server to function properly.