差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

兩邊的前次修訂版 前次修改
下次修改
前次修改
tech:alpine_docker [2023/02/24 11:52] jonathantech:alpine_docker [2024/05/11 23:36] (目前版本) – [安裝與設定 docker docker-compoes] jonathan
行 12: 行 12:
       * netmask : 255.255.255.0       * netmask : 255.255.255.0
       * gateway : 192.168.11.1       * gateway : 192.168.11.1
-    * DNS domain name : alpine-vm.ichiayi.com+    * DNS domain name : 
     * DNS nameserver : 8.8.8.8     * DNS nameserver : 8.8.8.8
     * root New Password : ******     * root New Password : ******
行 30: 行 30:
   * 設定 /etc/apk/repositories <cli>   * 設定 /etc/apk/repositories <cli>
 : :
-http://dl-cdn.alpinelinux.org/alpine/v3.16/main +http://dl-cdn.alpinelinux.org/alpine/v3.19/main 
-http://dl-cdn.alpinelinux.org/alpine/v3.16/community+http://dl-cdn.alpinelinux.org/alpine/v3.19/community
 : :
 </cli> </cli>
   * 安裝 docker docker-compose <cli>   * 安裝 docker docker-compose <cli>
 apk update apk update
 +apk upgrade --available && sync
 apk add docker docker-cli-compose apk add docker docker-cli-compose
 </cli> </cli>
行 58: 行 59:
 lxc.cap.drop: lxc.cap.drop:
 </cli>這樣才能啟動 docker 服務 </cli>這樣才能啟動 docker 服務
-    * 需要在 /etc/docker/daemon.json 內設定<cli>+    * 需要在 /etc/docker/daemon.json 內設定 "storage-driver": "vfs" 才能將拉下來的 docker images 寫入 
 +    * 如果擔心 docker log 長太大也可以在 /etc/docker/daemon.json 內設定自動分割與刪除 Exp. log size 最大 10m, 保留最近 3 份<cli>
 { {
-  "storage-driver": "vfs"+  "storage-driver": "vfs"
 +  "log-opts": {"max-size": "10m", "max-file": "3"}
 } }
-</cli>這樣才能將拉下來的 docker images 寫入+</cli>
  
 ===== 參考網址 ===== ===== 參考網址 =====
   * https://www.how2shout.com/linux/how-to-install-docker-engine-on-alpine-linux/   * https://www.how2shout.com/linux/how-to-install-docker-engine-on-alpine-linux/
   * https://collabnix.com/how-to-install-the-latest-version-of-docker-compose-on-alpine-linuxin-2022/   * https://collabnix.com/how-to-install-the-latest-version-of-docker-compose-on-alpine-linuxin-2022/
 +  * https://stackoverflow.com/questions/42510002/docker-how-to-clear-the-logs-properly-for-a-docker-container
  
 {{tag>alpine docker docker-compose}} {{tag>alpine docker docker-compose}}
  • tech/alpine_docker.1677210758.txt.gz
  • 上一次變更: 2023/02/24 11:52
  • jonathan