首页
统计
留言
友链
关于我
Search
1
git常用命令
6 阅读
2
docker常用命令整理
6 阅读
3
西门子S7-200 SMART在仿真软件运行
6 阅读
4
电脑高清壁纸网站
6 阅读
5
iframe父子窗口通信
4 阅读
前端
JavaScript
React
Vue
Nuxt3
后端
移动端
开发工具
VSCode
版本控制
WebStorm
运维
Docker
电气工程
登录
Search
标签搜索
前端
JavaScript
西门子S7-200 SMART
Vue
React
vscode
Git
运维
Docker
nuxt
Svg
WebStorm
壁纸
Flutter
小熊维尼
累计撰写
19
篇文章
累计收到
3
条评论
首页
栏目
前端
JavaScript
React
Vue
Nuxt3
后端
移动端
开发工具
VSCode
版本控制
WebStorm
运维
Docker
电气工程
页面
统计
留言
友链
关于我
搜索到
1
篇与
的结果
2024-12-06
docker常用命令整理
docker的常用命令一般分为:docker信息镜像管理容器管理一、docker信息启动docker服务systemctl start docker查看docker版本docker version查看docker容器信息docker info查看dockers容器帮助docker --help二、镜像管理命令查看本地所有镜像docker imagesREPOSITORY:镜像来自哪个仓库TAG:镜像的标签信息,版本之类的信息IMAGE ID:镜像创建时的idCREATED:镜像创建的时间SIZE:镜像文件大小查看具体镜像命令含中间像层docker images -a只显示镜像IDdocker images -q含中间映像层docker images -qa显示镜像摘要信息(DIGEST列)docker images --digests显示指定镜像的历史创建,-H 镜像大小和日期docker istory -H ${镜像名}镜像搜索搜索仓库Oracle镜像docker search Oracle--filter=start=600 只显示starts>=600的镜像docker search --filter=starts=600 Oracle--no-trunc 显示镜像完整DESCRIPTION描述docker search --no-trunc Oracle--automated 只列出AUTOATED=ok的镜像docker search --automated Oracle镜像下载下载Redis官方最新镜像,相当于 docker pull redis:latestdocker pull redis下载仓库所有Redis镜像docker pull -a redis下载私人仓库镜像docekr pull bitnami/redis镜像删除单个镜像删除,相当于 docker rmi redis:latestdocker rmi redis强制删除docker rmi -f redis多个镜像删除,不同镜像间以空格间隔,镜像可以使用名称也可以使用ID来标识docker rmi -f redis nginx mysql三、容器管理对于容器的操作可以使用容器名称或者容器ID运行容器docker run -d --name=redis redis:latest• run:代表启动容器• -d:以后台方式运行• --name:指定一个容器的名字,此后操作都需要使用这个名字来定位容器。• redis:latest:容器所使用的镜像名字容器启动启动一个或多个已经被停止的容器docker start redis查看容器查看正在运行的容器docker ps查看正在运行的容器IDdocker ps -q查看正在运行+历史运行过的容器docker ps -a显示运行容器总文件大小docker ps -aCONTAINER ID:容器启动的idIMAGE:使用哪个镜像启动的容器COMMAND:启动容器的命令CREATED:创建容器的时间STATUS:容器启动时间PORTS:容器映射到宿主机的端口NAMES:容器启动的名字容器的停止与删除停止一个运行中的容器docker stop redis杀掉一个已停止的容器docker kill redis删除一个已停止的容器docker rm redis删除一个运行中的容器docker rm -f redis删除多个容器docker rm -f $(docker ps -a -q) docker ps -a -q | xargs docker rm-v 删除容器,并删除容器挂载的数据卷docker rm -v redis容器的进入与退出使用run方式在创建时进入docker run -it redis /bin/bash使用交互模式进入容器docker exec -it redis /bin/bash关闭容器并退出exit容器与主机间数据拷贝(容器外操作)将Redis容器冲的文件copy至本地路径docker cp Redis:/${container_path} ${local_path}查看容器日志查看redis容器日志docker logs Redis查看容器redis从2023年8月12日之后的最新2条日志docker logs --since="2023-08-12" --tail=2 redis查看redis最新2条日志docker logs -f -t --tail=2 redis-f :跟踪日志输出-t :显示时间戳--tail :仅列出最新N条容器日志
2024年12月06日
6 阅读
0 评论
0 点赞