当前位置: 首页 > article >正文

docker常用命令

docker常用命令

docker search 镜像 #搜索要下载的镜像

docker pull 镜像 #将镜像拉到本地

docker images #查看已拉取到本地的镜像

docker rmi 镜像名或ID #删除镜像

docker rm 容器ID #删除已停止容器

docker rm -f 容器ID #强制删除容器

一次性删除多个容器

docker rm -f $(docker ps -a -q)

docker ps -a -q |xargs docker rm

docker ps #查看正在运行的容器

docker ps -a #列出所有正在运行和曾运行过的容器

docker ps -l #显示最近创建的容器

docker ps -n #显示最近创建的n个容器

docker ps -q #只显示容器编号

docker stop 容器名或ID #结束容器运行

docker kill 容器名或ID #强制停止容器运行

docker start 容器名或ID #启动已停止的容器

docker restart 容器名或ID #重启容器

docker run -it 镜像名或ID #启动镜像(-it指交互式启动)

docker run -d 容器名或ID #容器后台运行

docker run -it -p 端口号:端口号 容器名或ID #以特定端口号运行容器

docker run -it -P 容器名或ID #随机分配端口号运行容器

启动镜像后,按下ctrl+p+q,容器后台运行

重新进入后台运行的容器

docker exec -it 容器ID #在容器中打开新的终端,并且可以启动新的进程,用exit退出,不会导致容器的停止。(推荐使用)

docker attach 容器ID #直接进入容器启动命令的终端,不会启动新的进程,用exit退出,会导致容器的停止。

docker inspect 容器ID#显示容器内的详细信息

docker logs 容器ID #查看容器日志

docker top 容器ID 查看容器内进程

docker cp 容器ID:容器内路径 目的主机路径 #将文件从容器拷贝到主机

容器的导入导出

docker export 容器ID >文件名.tar #将容器及内容导出为tar包

cat 文件名.tar | docker import -镜像用户/镜像名:镜像版本号 #从tar包中创建一个新文件系统再导入镜像

docker run -it --privileged=true -v /宿主机目录:/容器内目录 镜像名#宿主机与容器之间映射添加容器卷

docker run -it --privileged=true -v /宿主机目录:/容器内目录:rw 镜像名#宿主机与容器之间映射添加容器卷,容器内文件可读可写

docker run -it --privileged=true -v /宿主机目录:/容器内目录:ro 镜像名#宿主机与容器之间映射添加容器卷,容器内文件只可读

docker run -it --privileged=true -volumes-from 父类 -name 容器2名称 镜像名 #容器2继承容器1的卷规则


http://www.kler.cn/a/14354.html

相关文章:

  • servlet技术
  • 云原生|kubernetes|rancher-2.6.4安装部署简明手册
  • Oracle的学习心得和知识总结(二十二)|Oracle数据库Real Application Testing之Database Replay实操(二)
  • redis学习笔记
  • Rust之泛型、特性和生命期(一):基本概念
  • 记录自己第一次项目管理(附件:WBS计划与会议纪要模板)
  • 操作系统原理 —— 进程有哪几种状态?状态之间如何切换?(七)
  • 【iOS】—— 响应者链和事件传递链
  • 我实现了一个乞丐版的评论功能
  • C语言函数大全-- q 开头的函数
  • 搞懂位图和布隆过滤器
  • 【社区图书馆】 Go佬—Go程序开发实战宝典书评
  • Django项目之经济预测平台,应用LSTM、GBDT等算法
  • 管理系统的实现_01
  • Progress ThemeBuilder crack
  • 对数据库中存储的程序进行现代化改造,以使用 Amazon Aurora PostgreSQL 联合查询、pg_cron 和 Amazon Lambda
  • 总结829
  • Android Jetpack - Navigation 组件:进行应用程序导航
  • HDCTF KEEP ON
  • 春秋云境:CVE-2022-25099(文件上传造成RCE)