Docker and other container managers have changed the role of developers and administrators, and containers, if used correctly, can make life easier. As a beginner, however, you are quickly confronted with many strong opinions: some say that containers are inefficient and actually long dead. Others advise ignoring Docker and relying directly on Kubernetes.
There are also many opinions about the safety of containers. While some rely on the supposed isolation by containers, others see technology as a security nightmare. The truth is: Without sufficient background knowledge, you can deal with many security problems. When investigating the Internet, security researchers regularly find countless negligently set up Docker environments. If you ignore the documentation when setting up Docker, you can quickly open the gates of your system to attackers.
The c’t online workshop “Dockers and Containers in Practice” is aimed at developers and administrators who want or should be new to the topic – with a neutral view of the topic.
Experience on your own command line
In addition to some theoretical knowledge about containers, the main focus is on the challenges in everyday life and your own experiences on the command line: Packing software in containers, publishing services on the Internet with TLS and tracking down problems efficiently. So that you can lend a hand yourself, all participants receive a cloud server instance on which they can understand the scenarios themselves.
The workshop will take place on November 30th. and 1.12.2021 from 9:00 a.m. to 12:30 p.m. as a webinar where you can ask questions at any time. On the first afternoon, the participants can gain their own experience on the cloud servers and on the second morning they can discuss questions and problems with the speaker and other participants. The prerequisite is a computer with an SSH client, webcam and microphone, as well as basic knowledge of working on the command line.
The theoretical part deals with the role of Docker Inc. and the future of the company, alternatives such as Podman and the importance of open source and standardization in the container environment as well as the differentiation from the container orchestrator Kubernetes.
After the two mornings you will know how containers can support you in your work and you will be able to put your own infrastructure into operation or provide your own software as Docker images.
Main topics of the workshop
- Basic Docker Terms
- Find and select images
- Set up and secure a Docker host
- Package your own software
- Publish services on the Internet using TLS
- Find errors and evaluate logs
- Hands-on in a prepared test environment
More information about the event on November 30th. and 1.12.2021 as well as details on registration can be found on the Page to the workshop of heise events. (jam)