
Sign up to save your podcasts
Or


Listen Now
Segment 1 (Deep Dive)
Docker
Components
Docker Engine
Docker Build
Docker Compose
Docker Desktop (Mac/Windows)
Concepts
Shares resources from the OS kernel.
Not meant to run a virtual machine but to perform a single task or computation. The container only lasts as long as the process/computation within it is active.
Installation
Do not use “sudo apt install docker” in your package manager.
https://lhs.fyi/ma (Ubuntu installation procedure)
Allow unprivileged users to run Docker
sudo usermod -a -G docker $USER
Useful Commands
docker run (spin up a Docker container)
-d (detached)
-i (interactive / map stdin to container)
-t (invoke psuedo terminal on run)
-p (map external port to container port)
-v (map external filesystem to container filesystem)
-e (assign env variable to container)
–network (specify container network options)
docker ps [-a] (see running [and ended] Docker containers)
docker rm (remove a container)
docker images (see installed images)
docker rmi (remove image)
docker pull (download an image)
docker exec (run a command inside a container)
docker attach (foreground detached container)
docker inspect (details dumped as JSON)
docker network ls (show container networks)
Docker Storage
/var/lib/docker/(aufs,containers,image,volumes)
docker volume create
-v data_volume:
-v : (bind mount existing data)
–mount type=<>,source=,target=<>
Resources
https://lhs.fyi/mb (chrip Docker image)
https://lhs.fyi/mc (SDRAngel Docker image)
https://lhs.fyi/md (YouTube Docker tutorial)
Segment 2 (Announcements & Feedback)
By Black Sparrow Media4.4
3838 ratings
Listen Now
Segment 1 (Deep Dive)
Docker
Components
Docker Engine
Docker Build
Docker Compose
Docker Desktop (Mac/Windows)
Concepts
Shares resources from the OS kernel.
Not meant to run a virtual machine but to perform a single task or computation. The container only lasts as long as the process/computation within it is active.
Installation
Do not use “sudo apt install docker” in your package manager.
https://lhs.fyi/ma (Ubuntu installation procedure)
Allow unprivileged users to run Docker
sudo usermod -a -G docker $USER
Useful Commands
docker run (spin up a Docker container)
-d (detached)
-i (interactive / map stdin to container)
-t (invoke psuedo terminal on run)
-p (map external port to container port)
-v (map external filesystem to container filesystem)
-e (assign env variable to container)
–network (specify container network options)
docker ps [-a] (see running [and ended] Docker containers)
docker rm (remove a container)
docker images (see installed images)
docker rmi (remove image)
docker pull (download an image)
docker exec (run a command inside a container)
docker attach (foreground detached container)
docker inspect (details dumped as JSON)
docker network ls (show container networks)
Docker Storage
/var/lib/docker/(aufs,containers,image,volumes)
docker volume create
-v data_volume:
-v : (bind mount existing data)
–mount type=<>,source=,target=<>
Resources
https://lhs.fyi/mb (chrip Docker image)
https://lhs.fyi/mc (SDRAngel Docker image)
https://lhs.fyi/md (YouTube Docker tutorial)
Segment 2 (Announcements & Feedback)

43,837 Listeners

142 Listeners

275 Listeners

12,130 Listeners

116 Listeners

65 Listeners

125 Listeners

93 Listeners

203 Listeners

16 Listeners

22 Listeners

9 Listeners

6 Listeners

5 Listeners

14 Listeners