差異處
這裏顯示兩個版本的差異處。
| 兩邊的前次修訂版 前次修改 下次修改 | 前次修改 | ||
| tech:docker [2025/06/09 16:53] – [設定透過 dockerhub proxy 抓取 image] jonathan | tech:docker [2025/09/25 12:33] (目前版本) – 設定使用者與權限 jonathan | ||
|---|---|---|---|
| 行 2: | 行 2: | ||
| ===== 安裝程序 ===== | ===== 安裝程序 ===== | ||
| - | ==== Ubuntu 22.04 ==== | + | ==== Ubuntu 22.04 / 24.04 ==== |
| * 安裝語法 | * 安裝語法 | ||
| * 標準安裝 <cli> | * 標準安裝 <cli> | ||
| 行 33: | 行 33: | ||
| sudo apt-get install docker-ce=5: | sudo apt-get install docker-ce=5: | ||
| </ | </ | ||
| + | |||
| + | ==== 設定使用者與權限 ==== | ||
| * 設定特定使用者使用 docker 權限 Exp. jonathan< | * 設定特定使用者使用 docker 權限 Exp. jonathan< | ||
| sudo usermod -aG docker jonathan | sudo usermod -aG docker jonathan | ||
| + | </ | ||
| + | sudo usermod -aG docker $USER | ||
| </ | </ | ||
| + | * 讓使用權限可以立即生效 <cli> | ||
| + | newgrp docker | ||
| + | </ | ||
| * 安裝 rootless docker 方式< | * 安裝 rootless docker 方式< | ||
| curl -s https:// | curl -s https:// | ||
| 行 85: | 行 92: | ||
| systemctl restart docker | systemctl restart docker | ||
| </ | </ | ||
| + | * 確認是否設定成功 < | ||
| + | * ++看範例訊息|< | ||
| + | iiidevops@librenms-37: | ||
| + | Client: | ||
| + | | ||
| + | | ||
| + | Debug Mode: false | ||
| + | | ||
| + | buildx: Docker Buildx (Docker Inc.) | ||
| + | Version: | ||
| + | Path: / | ||
| + | compose: Docker Compose (Docker Inc.) | ||
| + | Version: | ||
| + | Path: / | ||
| + | |||
| + | Server: | ||
| + | | ||
| + | Running: 8 | ||
| + | Paused: 0 | ||
| + | Stopped: 0 | ||
| + | | ||
| + | | ||
| + | | ||
| + | Backing Filesystem: extfs | ||
| + | Supports d_type: true | ||
| + | Using metacopy: false | ||
| + | Native Overlay Diff: true | ||
| + | userxattr: false | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | Volume: local | ||
| + | Network: bridge host ipvlan macvlan null overlay | ||
| + | Log: awslogs fluentd gcplogs gelf journald json-file local splunk syslog | ||
| + | | ||
| + | | ||
| + | | ||
| + | Init Binary: docker-init | ||
| + | | ||
| + | runc version: | ||
| + | init version: | ||
| + | | ||
| + | apparmor | ||
| + | seccomp | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | CPUs: 4 | ||
| + | Total Memory: 3.833GiB | ||
| + | Name: librenms-37 | ||
| + | ID: da124914-d83d-4aba-abe7-6c60d903f24c | ||
| + | | ||
| + | Debug Mode: false | ||
| + | | ||
| + | | ||
| + | 127.0.0.0/8 | ||
| + | | ||
| + | https:// | ||
| + | Live Restore Enabled: false | ||
| + | |||
| + | WARNING: No swap limit support | ||
| + | </ | ||