Docker Info

Install Docker Engine on Ubuntu

https://docs.docker.com/engine/install/ubuntu/

How To Install and Use Docker on Ubuntu 18.04 & Ubuntu 22.04

https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-18-04
https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-22-04

Полное практическое руководство по Docker: с нуля до кластера на AWS

https://habr.com/ru/post/310460/

Learn to build and deploy your distributed applications easily to the cloud with Docker

https://docker-curriculum.com/

How to make Docker work with PyCharm:

V1:
nano /etc/systemd/system/multi-user.target.wants/docker.service
#ExecStart=/usr/bin/dockerd -H fd:// –containerd=/run/containerd/containerd.sock
ExecStart=/usr/bin/dockerd -H fd:// -H XXX.XXX.XXX.XXX:2375
systemctl daemon-reload
systemctl restart docker.service
https://programmersought.com/article/76572985717/

V2
# These commands get run inside of your VM.
# Create the directory to store the configuration file.
mkdir -p /etc/systemd/system/docker.service.d
# Create a new file to store the daemon options.
nano /etc/systemd/system/docker.service.d/options.conf
# Now make it look like this and save the file when you’re done:
[Service]
ExecStart=
ExecStart=/usr/bin/dockerd -H unix:// -H tcp://0.0.0.0:2375
# Reload the systemd daemon.
systemctl daemon-reload
# Restart Docker.
systemctl restart docker
https://nickjanetakis.com/blog/docker-tip-73-connecting-to-a-remote-docker-daemon

Connecting the Docker container to the external network via VLAN Tag:

https://en-designetwork.daichi703n.com/entry/2018/05/02/docker-network-vlan-tag

How to get a Docker container’s IP address from the host:

https://stackoverflow.com/a/20686101
docker inspect -f ‘{{range.NetworkSettings.Networks}}{{.IPAddress}}{{end}}’ container_name_or_id