Linux in the Ham Shack

LHS Episode #349: Docker Deep Dive


Listen Later

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)

    • E-mail from Ian, NV4C
    • ...more
      View all episodesView all episodes
      Download on the App Store

      Linux in the Ham ShackBy Black Sparrow Media

      • 4.4
      • 4.4
      • 4.4
      • 4.4
      • 4.4

      4.4

      38 ratings


      More shows like Linux in the Ham Shack

      View all
      Radiolab by WNYC Studios

      Radiolab

      43,837 Listeners

      QSO Today Podcast - Interviews with the leaders in amateur radio by Eric Guth, 4Z1UG

      QSO Today Podcast - Interviews with the leaders in amateur radio

      142 Listeners

      LINUX Unplugged by Jupiter Broadcasting

      LINUX Unplugged

      275 Listeners

      Science Vs by Spotify Studios

      Science Vs

      12,130 Listeners

      100 Watts and a Wire by Christian Cudnik

      100 Watts and a Wire

      116 Listeners

      icqpodcast's Amateur / Ham Radio Podcast by ICQ Amateur / Ham Radio Podcast

      icqpodcast's Amateur / Ham Radio Podcast

      65 Listeners

      ARRL Audio News by ARRL  The National Association for Amateur Radio®

      ARRL Audio News

      125 Listeners

      Ham Radio 2.0 by Jason Johnston - KC5HWB

      Ham Radio 2.0

      93 Listeners

      Ham Radio Workbench Podcast by Ham Radio Workbench

      Ham Radio Workbench Podcast

      203 Listeners

      MP3 – mintCast by mintCast

      MP3 – mintCast

      16 Listeners

      The DX Mentor by Bill Salyers

      The DX Mentor

      22 Listeners

      The Ham Radio Guy by Marvin Turner - W0MET

      The Ham Radio Guy

      9 Listeners

      Live Free and Ham Podcast by Live Free and Ham Pod

      Live Free and Ham Podcast

      6 Listeners

      The European Ham Radio Show by Morten M Wiken

      The European Ham Radio Show

      5 Listeners

      Everyday Ham Podcast: Amateur Radio Conversations by Rory Locke (W8KNX), Jim Davis (N8JRD), & James Mills (K8JKU)

      Everyday Ham Podcast: Amateur Radio Conversations

      14 Listeners