在 Alpine Linux 3 底下安裝 docker + docker-compose

  • 採用 alpine-standard-3.16.2-x86_64.iso 在 PVE 內建立 VM
  • 預計安裝與配置:
    • CPU:2vcore / RAM:4GB / Disk:32GB
  • 使用 root 直接登入(不須密碼)後執行 setup-alpine
    • keyboard layout : none
    • hostname : alpine-vm
    • eth0 :
      • ip : 192.168.11.231
      • netmask : 255.255.255.0
      • gateway : 192.168.11.1
    • DNS domain name :
    • DNS nameserver : 8.8.8.8
    • root New Password : **
    • timezone : Asia/Taipei
    • Proxy : none
    • mirror : 1
    • Setup a user : no
    • ssh server : openssh
    • Allow root ssh login : yes
    • ssh key : none
    • disk : sda
    • to use it : lvm
    • to use it : sys
    • Erase disk and continue : y
    • reboot
  • 設定 /etc/apk/repositories

    :
    http://dl-cdn.alpinelinux.org/alpine/v3.19/main
    http://dl-cdn.alpinelinux.org/alpine/v3.19/community
    :

  • 安裝 docker docker-compose

    apk update
    apk upgrade --available && sync
    apk add docker docker-cli-compose

  • 設定開機啟動與啟動 docker 服務

    rc-service docker start
    rc-update add docker

  • tech/alpine_docker.txt
  • 上一次變更: 2024/05/11 23:36
  • jonathan