A website to control your Docker containers, images...
- Show your containers
- Edit your containers
- Enter a terminal of a container
- View the logs of a container
- View the files of a container
- Create a new container
- Show your images
- View any image
- Create a new image
- Pull an image
- Update your libraries.
sudo apt-get update
- Install Node.JS:
sudo apt install nodejs
- Verify the installation:
node -v
- Install npm:
sudo apt install npm
- Verify the installation:
npm -v
- Download Node.JS from their webpage
You can do this from the Docker Website
git clone https://github.com/Tatuck docker-web-management.git
cd docker-web-management
cd src
-
(Optional) Change the WebSocket server port from the config file.
npm install
node index
Error: listen EACCES: permission denied 0.0.0.0:80
https://www.digitalocean.com/community/tutorials/how-to-use-pm2-to-setup-a-node-js-production-environment-on-an-ubuntu-vps#give-safe-user-permission-to-use-port-80
sudo apt-get install libcap2-bin
sudo setcap cap_net_bind_service=+ep `readlink -f \`which node\``
Error: listen EADDRINUSE: address already in use
You can find out which process is using a port with this command:
(linux)
sudo lsof -i -P -n
You can help making pull requests, issues or contacting the developers.
Big thanks to: