docker基础

docker基础

一、镜像命令

1、镜像检索
dockerfile 复制代码
docker search nginx
2、镜像下载
dockerfile 复制代码
docker pull nginx
3、镜像查询列表
dockerfile 复制代码
docker images
4、删除镜像
dockerfile 复制代码
docker rmi

二、容器命令

1、运行容器
复制代码
docker run 应用名
docker run -d 应用名 # 后台运行
docker run --name 应用名 # 取别名
docker run -p 80:80 应用名 # 端口映射
2、查看运行中的容器
复制代码
docker ps
docker ps -a # 查看所有容器(包括停止运行的容器)
3、重新运行容器
复制代码
docker start 应用名
4、停止运行容器
复制代码
docker stop 应用名
5、重启容器
复制代码
docker restart 应用名
6、查看状态
复制代码
docker stats 应用名
7、查看日志
复制代码
docker logs 应用名
8、删除容器
复制代码
docker rm 应用名
9、进入容器
复制代码
docker exec
docker exec -it 应用名 bash # 进行容器交互

三、分享命令

1、提交镜像
复制代码
docker commit 应用名
docker commit -m 'update' 应用名 # 更新描述
2、镜像保存
复制代码
docker save
3、镜像保存
复制代码
docker load 应用名
4、docker登录
复制代码
docker login -u username -p password
5、镜像命名
复制代码
docker tag
6、镜像推送
复制代码
docker push

四、高阶命令

1、上线
复制代码
docker compose up -d
2、下线
复制代码
docker compose down
3、启动
复制代码
docker compose start 应用名
4、停止
复制代码
docker compose stop 应用名
5、扩容
复制代码
docker compose scale 应用=3 # 让应用启动3
相关推荐
计算机小手1 天前
使用 Poste.io 自建邮件服务器,Docker一键快速部署
经验分享·docker
天意pt1 天前
Blog-SSR 系统操作手册(v1.0.0)
前端·vue.js·redis·mysql·docker·node.js·express
沫离痕1 天前
windows安装docker实例
windows·docker·容器
唯情于酒1 天前
Docker部署若依(前后端分离版)
vue.js·docker·容器
主公不搬砖1 天前
Nacos 2.5.2 国产信创 kingbase适配
java·docker·nacos·信创·kingbase·国产适配
ysy16480672391 天前
Docker安装(Windows版)
windows·docker·容器
2501_940414081 天前
搞了一次平台工程,我把本地的 Docker Desktop 彻底卸了
运维·docker·容器
工具罗某人1 天前
docker快速部署kafka
java·nginx·docker
0__O1 天前
Docker 浅谈
docker
wok1571 天前
Windows 上使用 Docker Desktop 教程
windows·docker·容器