Docker and other container managers have replaced the tasks of developers and administrators, and containers, when used correctly, can make life easier. However, as a beginner, you are immediately confronted with a number of strong opinions: containers are inefficient and in fact long dead, some say. Others recommend ignoring Docker and relying directly on Kubernetes or working with alternatives like Podman.
Advertisement
There are also many opinions about the security of containers. While some people trust the supposed isolation provided by containers, others see the technology as a security nightmare. The truth is: without sufficient background knowledge, you can run into many security problems. When probing the Internet, security researchers regularly find countless Docker environments that have been carelessly set up. Anyone who ignores the documentation when setting up will immediately open the doors of their system to attackers. You can also find many accidental or intentionally insecure images in Docker Hub, the favorite source of container images. Security researchers also regularly point out: among well-maintained and useful container images, there are always insecure images and even those that were created with fraudulent intent.
Online workshop “Docker and containers not in practice” Aimed at developers and administrators who want or should get started with the topic – with a neutral view of Docker, possible alternatives, and the advantages and disadvantages of the technology.
Experience your own command line
Apart from some theoretical knowledge about containers, it is mainly about challenges in everyday life and your own experiences on the command line: packing software into containers, publishing services on the Internet with TLS, and efficiently detecting problems in containers. So that they can help, all participants in the workshop receive a cloud server instance on which they can reproduce the scenarios themselves. You can also use the document to follow all the steps again at your leisure.
A Python image in Docker Hub – whether it’s usable and reliable is not immediately obvious, but there are some tips for finding good images.
The theoretical part is about the role of Docker Inc. and the future of the company, alternatives such as Podman, and the importance of open source and standardization in container environments, as well as differences from the container orchestrator Kubernetes.
After two mornings, you will know how containers can help you in your work and will be able to put your own infrastructure into operation or provide your own software in the form of Docker images.
Main topics of the workshop
- Docker Basics
- Find and select images
- Packaging your own software
- Publish services to the Internet using TLS
- Find errors and evaluate logs
- Practical in a ready-made test environment
The workshop will take place on November 26 and 27 from 9:00 am to 12:30 pm in an online classroom where you can ask questions at any time. On the first afternoon, participants can gain their experience on cloud servers and on the second morning they can discuss questions and problems with the speaker and other participants.
Technical requirements include a computer with an SSH client, a webcam and a microphone as well as basic knowledge of working on the command line. Anyone who secures their ticket now benefits from an early bird discount and pays 792.00 euros. More information about the event and registration details can be found here Page for the Heise Academy Workshop,
(ABR)
