Docker常用命令(傻瓜式笔记)
话不多说,跟我学习Docker常用命令!
Docker
# 查看内核
uname -r
# 启动docker
systemctl start docker
# 查看docker状态
systemctl status docker
# 重启docker
systemctl restart docker
# 查看版本
docker version
# 查看信息
docker info
# 获取帮助
docker --help
# 查看镜像
docker images
# 启动镜像
docker run -d -p 对外端口:容器端口 镜像名称 => docker run -d -p 6379:6379 redis
# 查看日志
docker logs 容器id => docker logs xz2wxdf
# 搜索镜像
docker search 镜像名称 => docker search jdk
# 打包镜像
docker tag 镜像名称:标签 => docker tag redis:7.0.1
# 删除镜像
docker rmi 镜像id => docker rmi dxfdxzsa
# 进入容器
docker exec -it 容器id /bin/bash => docker exec -it xsdfds /bin/bash
# 重启容器
docker restart 容器id => docker restart xsddf
# 列出容器
docker ps --a
# 停止容器
docker stop 容器id => docker stop exfds
# 删除容器
docker rm 容器id => docker rm xsdfds
# 强制停止容器
docker kill 容器id
# 查看容器内部细节
docker inspect 容器id
# 查看所有卷情况
docker volume ls
# 查看某个卷
docker volume inspect 卷名 => docker volume inspect /data
# 构建镜像
dokcer build -t 镜像名称:标签 . => docker build -t jdk:21 .
docker-compose
# 构建镜像
docker-compose build
# 构建镜像(不带缓存构建)
docker-compose build --no-cache
# 查看docker镜像
docker-compose images
# 启动所有镜像
docker-compose up -d
# 查看所有编排容器(包括已停止容器)
docker-compose ps -a
# 进入指定容器
docker-compose exec 容器名 bash => docker-compose exec nginx bash
# 停止所有启动容器
docker-compose stop
# 停止所有启动容器并删除
docker-compose down
# 停止某一个容器
docker-compose stop 容器名称 => docker-compose stop nginx
# 启动某一个容器
docker-compose up -d 容器名称 => docker-compose up -d nginx
# 重启某一个容器
docker-compose restart 容器名称 => docker-compose restart nginx
# 删除所有容器
docker-compose rm
# 查看容器日志
docker-compose logs -f 容器名称 => docker-compose logs -f nginx
# 查看容器运行进程
docker-compose top
posted on 2024-04-11 12:12 zyp_java_net 阅读(39) 评论(0) 编辑 收藏 举报
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?