docker常用命令
# 查看日志
docker logs -f -t --since="2017-05-31" --tail=10 test-app
#启动
service docker start
#停止
service docker stop
#停止指定容器
docker stop 7dafc4d13d07 462bf5bd154d
#重启
service docker restart
#查看正在运行的容器
docker ps
#列出所有容器列
docker ps -a
#进入容器
docker attach pedantic_wilson
#退出容器(同时会停止容器)
exit
#启动容器
docker start pedantic_wilson
#停止容器
docker stop pedantic_wilson
#创建容器并启动
docker run -it --name centos7 centos /bin/bash
#创建后台运行容器
docker run --name damon_centos7 -d centos /bin/sh -c "while true; do echo hello world; sleep 1; done"
#查看日志
docker logs --tail 5 damon_centos7
#监控日志,添加时间戳
docker logs -ft damon_centos7
#查看容器进程
docker top damon_centos7
#监控docker容器运行状态
docker stats
#删除镜像
docker rmi 7115d97f3a7b
#删除容器
docker rm 61b85ed62583 99e9681a5af7
#删除所有容器(慎用)
docker rm `docker ps -a -q`
#启动zookeeper
docker run --name zk01 -p 2181:2181 --restart always -d 06b178591ab3
#拉取并启动redis镜像
[root@laoxu ~]# docker pull registry.docker-cn.com/library/redis
Using default tag: latest
Trying to pull repository registry.docker-cn.com/library/redis ...
latest: Pulling from registry.docker-cn.com/library/redis
177e7ef0df69: Pull complete
66ec699db42d: Pull complete
9af6d87fd347: Pull complete
de9172cdb09c: Pull complete
27733a222e28: Pull complete
ef1ae1903ba4: Pull complete
Digest: sha256:86654d77602cbfeb873191488d176b215067549b7491364c3f84046f5753f0a0
Status: Downloaded newer image for registry.docker-cn.com/library/redis:latest
[root@laoxu ~]#
[root@laoxu ~]#
[root@laoxu ~]#
[root@laoxu ~]#
[root@laoxu ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
registry.docker-cn.com/library/redis latest 5d2989ac9711 4 weeks ago 95 MB
[root@laoxu ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
[root@laoxu ~]# docker run -d -p 6379:6379 --name myredis registry.docker-cn.com/library/redis
acf45649088ab401b6d705151e303f22e94bc9c13970b5130885a192111b4476
[root@laoxu ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
acf45649088a registry.docker-cn.com/library/redis "docker-entrypoint..." 5 seconds ago Up 4 seconds 0.0.0.0:6379->6379/tcp myredis
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 张高兴的大模型开发实战:(一)使用 Selenium 进行网页爬虫
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构