云原生学习 – Docker 命令速查手册

一、Docker 安装与卸载

# 一键安装
wget https://192.168.14.253/Resources/Docker/scripts/oldboyedu-autoinstall-docker-docker-compose.tar.gz
tar xf oldboyedu-autoinstall-docker-docker-compose.tar.gz
./install-docker.sh i

# 卸载
./install-docker.sh r

# 查看 Docker 信息
docker info

二、镜像管理

# 拉取镜像
docker image pull <image>:<tag>

# 查看镜像列表
docker image ls
docker images

# 打标签
docker tag <image>:<tag> <new_image>:<new_tag>

# 删除镜像
docker image rm <image>:<tag>

# 导出镜像
docker image save <image>:<tag> -o file.tar.gz

# 导入镜像
docker image load -i file.tar.gz

三、容器管理

# 后台运行
docker run -d --name <name> <image>

# 交互模式
docker run -i -t --name <name> <image> /bin/sh

# 端口映射
docker run -d -p 81:80 --name <name> <image>

# 查看容器
docker ps
docker ps -a

# 停止/启动/重启
docker stop <name>
docker start <name>
docker restart <name>

# 删除容器
docker rm <name>
docker rm -f <name>

# 进入容器
docker exec -it <name> /bin/sh

# 查看日志
docker logs -f <name>

四、网络管理

# 查看网络列表
docker network ls

# 创建网络
docker network create <network_name>

# 查看网络详情
docker network inspect <network_name>

五、存储卷管理

# 查看卷列表
docker volume ls

# 创建卷
docker volume create <volume_name>

# 删除卷
docker volume rm <volume_name>

六、重启策略

# 设置重启策略
docker run -d --restart always --name web nginx

# 修改重启策略
docker update --restart always <container>

七、快捷命令速查

用途 命令
拉取镜像 docker pull <image>:<tag>
运行容器 docker run -d -p 8080:80 <image>
进入容器 docker exec -it <name> /bin/sh
查看日志 docker logs -f <name>
停止容器 docker stop <name>
删除容器 docker rm <name>
查看资源 docker stats
记录~
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇