Containers

List, stop, start, remove, restart containers from your mobile

containers

Images

List and remove image from your mobile

images

Auth via pass

Log-in to your server via password

user authentication

Auth via rsa

Log-in to your server via ssh key

ssh authentication

Create containers

Check the creation progress of your newly container

create containers

Build images

Check the build progress of your Dockerfile

create images

Multiple servers

Add and manage multiple servers

multiple servers

Logs

View logs of containers in real time

logs

F.A.Q

Why I can not connect with non-root users?

The docker commands are executed by the app without sudo so you will need to add your non-root user to the docker group with the following command:
sudo usermod -aG docker $USER; sudo reboot;

Why I can not connect to Synology server?

The non-root user has to be in the docker group and also when ssh-ing to Synology server, the .bashrc profile is not loaded by default so the following command are required:
sudo synogroup --add docker $USER; sudo chown root:docker /var/run/docker.sock; # for synology version 7.1.xxx or lower sudo ln -sf /volume1/@appstore/Docker/usr/bin/docker /usr/bin/docker; # for synology version 7.2.xxx or higher sudo ln -sf /volume1/@appstore/ContainerManager/usr/bin/docker /usr/bin/docker;

NOTE: /volume1/@appstore/Docker/usr/bin/docker might be different for your case.

Why I can not connect to QNAP server?

The non-root user has to be in the docker group and also when ssh-ing to QNAP server, the .bashrc profile is not loaded by default so the following command are required:
sudo addgroup $USER administrators; sudo ln -s /share/CACHEDEV1_DATA/.qpkg/container-station/bin/docker /usr/bin/docker;

NOTE: /share/CACHEDEV1_DATA/.qpkg/container-station/bin/docker might be different for your case.

Why my ssh key is not working?

The ssh agent accepts only RSA format keys so if you are using another format (openssh) please convert it with the following command:
ssh-keygen -f -p -m pem -P PASSPHASE -N PASSPHASE

NOTE: add "" if there is no passphase for the ssh key