linux:docker
差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
linux:docker [2017/04/09 19:33] – [Installation] Add reference link memory | linux:docker [2023/12/03 10:24] (当前版本) – 外部编辑 127.0.0.1 | ||
---|---|---|---|
行 14: | 行 14: | ||
</ | </ | ||
- | Using socks5 proxy (systemd only)[(cite:> | + | 配置国内加速镜像 |
- | <code bash> | + | 对于使用 systemd 的系统,编辑/ |
- | sudo mkdir /etc/systemd/system/ | + | |
- | sudoedit | + | <code json daemon.json> |
- | sudo systemctl daemon-reload | + | { |
- | sudo systemctl restart docker | + | " |
+ | } | ||
</ | </ | ||
- | <code ini /etc/systemd/system/docker.service.d> | + | 重启服务器后生效,使用 docker info 可验证是否设置成功。 |
- | [Service] | + | |
- | Environment=" | + | ===== Usage ===== |
+ | |||
+ | ==== Image ==== | ||
+ | |||
+ | 参考文章:https: | ||
+ | |||
+ | 获取 image: | ||
+ | |||
+ | docker | ||
+ | |||
+ | 列出所有 images: | ||
+ | |||
+ | docker image ls | ||
+ | |||
+ | 列出 images 体积: | ||
+ | |||
+ | docker system df | ||
+ | |||
+ | 删除 image: | ||
+ | |||
+ | docker image rm < | ||
+ | |||
+ | 批量删除 < | ||
+ | |||
+ | docker image prune | ||
+ | |||
+ | **组合技巧** | ||
+ | |||
+ | 比如,我们需要删除所有仓库名为 redis 的镜像: | ||
+ | |||
+ | docker image rm $(docker image ls -q redis) | ||
+ | |||
+ | 或者删除所有在 mongo:3.2 之前的镜像: | ||
+ | |||
+ | docker image rm $(docker image ls -q -f before=mongo: | ||
+ | |||
+ | ==== Container ==== | ||
+ | |||
+ | docker run | ||
+ | |||
+ | Options: | ||
+ | |||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | 操作容器状态(启动、终止和重启) | ||
+ | |||
+ | <code shell> | ||
+ | docker container start | ||
+ | |||
+ | docker container stop | ||
+ | |||
+ | docker container restart | ||
</ | </ | ||
+ | |||
+ | 进入后台运行中的容器 | ||
+ | |||
+ | docker exec -it < | ||
+ | |||
+ | 如果从这个 stdin 中 exit,不会导致容器的停止。 | ||
+ | |||
+ | <WRAP center round important 60%> | ||
+ | 使用 '' | ||
+ | </ | ||
+ | |||
+ | 删除 container | ||
+ | |||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | ===== Trick ===== | ||
+ | |||
+ | ==== alpine ==== | ||
+ | |||
+ | Configurate Chinese mirror repositories: | ||
+ | |||
+ | sed -i ' |
linux/docker.1491737585.txt.gz · 最后更改: 2023/12/03 10:24 (外部编辑)