
Here's the example application visualized in Portainer, and the overview page for the WordPress container. Portainer covers most major areas of Docker you would want to interact with, offering creation, editing, management, monitoring and deletion of containers, as well as the ability to add, remove, and view images, networks, and volumes, but not edit them.


Portainer makes wide use of the Docker API to handle its interactions and monitoring, but for automation, also exposes its own API and template file format. After creating a password and selecting the Docker instance to manage, you're up and running. The -v flag isn't mentioned by default, but you will need it to manage any local Docker containers.
#VIEW KITEMATIC CONTAINER LOGS INSTALL#
You can install and start it with: docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer Portainer(formerly UI for Docker) is a free open-source web application that runs as a container itself. I have found it a great way to learn Docker you can create containers visually and then dig into the possible configuration options and understand what they are and do. ]Īs it's bundled by default, it's a great way to get started with simple Docker applications and provides a convenient way to browse images on the Docker Hub or your account. Sadly, it has changed little since the acquisition, and it has remained in a permanent beta. When Kitematic first emerged, it was one of the few GUI options available, and when Docker acquired the project in October 2015, I had high hopes for its development. I won't cover it in much detail as you likely know it well already.

#VIEW KITEMATIC CONTAINER LOGS FOR MAC#
Kitematic is the default GUI that ships with Docker for Mac and Windows. I will use the WordPress Docker Compose example to test each of these options, as it has multiple containers, sets up links and networks between them, and is sufficiently complex for an example. I am a fan of graphical user interfaces and thought it was time to survey the current landscape of GUIs for interacting with Docker. The Docker API has allowed for a plethora of options for interfacing with Docker, your containers, and images to emerge from CLIs to desktop applications and web-based management tools.
