目錄表

Docker 語法與操作整理

安裝程序

Ubuntu 22.04

Ubuntu 20.04

  • 如果要在 rootless docker 讓 container 能夠 listen 1024 以下的 Port 需要執行

    sudo setcap cap_net_bind_service=+ep "/usr/bin/rootlesskit"
    systemctl --user restart docker

更新 docker compose 內相同 image 的最新版方式

設定自動清除 docker log

開始下載與測試 Template

基本操作方式

Image Template

  • 顯示 Images 的 Digest

    docker images --digests

  • 顯示特定格式 Images 資訊 Exp. iiiorg/devops-api

    docker images iiiorg/devops-api --format "{{.ID}}: {{.Repository}}:{{.Tag}} {{.Digest}}" | grep devops-api:1

    結果顯示如下:

    fcfbe89fe52a: iiiorg/devops-api:1 sha256:d6ce6ffa86c37b387cc07ac5cecb92fd97457b96b155cc2692658312be1b8ea5

Container

針對 docker compose 內其中一個 container 更改設定後重新啟動

預計測試項目

參考網址