Docker命令

王子腾
• 阅读 1545

基本操作

  • docker info 查看容器详情、版本号、存储引擎
  • docker images 查看本地下载镜像
  • docker ps 查看本地运行的容器 -a 查看所有容器包括未运行的
  • docker run 创建容器并启动,dockerfile中的 FROM、RUN、ADD 命令无法覆盖,其他参数都可以覆盖
  • docker start 【容器名或ID】 启动容器
  • docker stop 【容器名或ID】停止容器
  • docker rm 【容器名或ID】 删除停止的容器
  • docker rm docker ps -a -q 批量删除所有的容器
  • docker rmi 【镜像名或镜像ID】删除镜像,删除多个空格分开
  • docker logs -f -t --tial=10 【容器名】 持续查看容器的最后10行最新日志
  • docker attach 【容器名或ID】 连接运行中的容器
  • docker exec -ti 【容器名或ID】 /bin/bash 连接运行中的容器
  • docker exec -d 【容器名】【运行的命令】 在容器中后台运行新的命令
  • docker top 【容器名或ID】查看容器中的进程
  • docker inspect 【容器名或ID】查看容器的所有详细信息 --format ’{{.State.Running}}‘ 查看具体配置
  • docker build -t 【命名空间/仓库名:仓库版本标签】 . .为dockerfile文件所在相对目录。使用dockerfile构建新镜像,再次执行不会重复构建
  • docker search 【名字】 在官方仓库搜索镜像资源
  • docker tag 【镜像ID或名称】 【新标签名】 给镜像打标签,设置新的镜像命名空间仓库名和标签
  • docker port 【容器名】 查询容器服务端口映射到主机的端口号
  • docker commint 【容器ID】 127.0.0.1:5000/php:v1 提交指定的容器为镜像提交到本地仓库
  • docker cp 【容器ID:/www】 【/tmp】 从容器中拷贝文件或目录到主机
  • docker cp 【/tmp】 【容器ID:/www】 拷贝本地目录或文件到容器中
  • docker save -o centos7.tar centos 导出镜像为文件
  • docker load -i centos7.tar 导入镜像文件

应用

  • docker run -it --rm -e "TZ=Asia/Shanghai" centos:7 date 单容器配置指定时区
点赞
收藏
评论区
推荐文章
liuzhen007 liuzhen007
4年前
如何监控docker的运行状况
目录前言正文查询结果参数解析前言监控docker容器的运行状态是非常普遍的需求,这就是我们今天的讨论内容。正文部署了docker容器之后,我们经常会需要查看容器的运行状态,这里介绍一个非常好用的命令:dockerstats 如果宿主机上有大量的容器在运行,你会看到所有的容器信息,因此我们也可以查看我们关心的某个容器,假如名字为builde
西蒙 西蒙
4年前
docker入门基本命令
docker基础命令dockerimages查看镜像列表dockerpsa查看所有docker容器,a指的是所有包括以关闭的容器dockerrm655e69删除容器,655e69指的是容器Iddockerrminginx:latest删除镜像,:latest为制定版本dockerpullngin
Stella981 Stella981
3年前
Docker常用命令,Docker安装Nginx、Redis、Jenkins、tomcat、MySQL
常用命令拉取镜像:dockerpullxxx启动镜像:dockerrunnamexxx8080:8080dxxx查看容器:dockerpsxxx停止容器:dockerstopxxx启动容器:dockerstartxxx删除容器:dockerrmxxx删除镜像:docke
Stella981 Stella981
3年前
Docker 安装 MariaDB
1dockersearchmariadb搜索mariadb镜像(非必须)2dockerpullmariadb下载docker镜像3dockerimages查看本地已有的所有镜像4mkdirp/data/mariadb/data建一个目录作为和容器的映射目录5dockerrunnamemariadb
Stella981 Stella981
3年前
Docker容器化【Docker镜像与容器相关命令】
\Docker学习目标:掌握Docker基础知识,能够理解Docker镜像与容器的概念完成Docker安装与启动掌握Docker镜像与容器相关命令掌握TomcatNginx等软件的常用应用的安装掌握docker迁移与备份相关命令能够运用Dockerfile编写创建容器的脚本能
Stella981 Stella981
3年前
Docker面试题
1\.docker如何查看镜像支持的环境变量?   dockerrunIMAFGEenv2\.在使用dockercreate命令创建容器或使用dockerrun创建并运行容器的时候。可以使用m|memory参数来调整容器使用内存的大小。   正确3\.docker需要查询日志应该使用什么命令?   docker
Stella981 Stella981
3年前
Docker 常用命令
查看实时日志dockerlogsft容器号tail100进入docker容器dockerexecit容器号bash后台启动dockercompose服务,并查看实时日志dockercomposeupd应用名|dockercompose
Stella981 Stella981
3年前
Docker 容器健康检查
!DOCKERHEALTHCHECK(https://imgblog.csdnimg.cn/20210120134741738.jpg)Docker容器健康检查指的是在Dockerfile中使用HEALTHCHECK指令对容器的运行状态进行检查,并在dockerps的STATUS栏显示healthy/unhealt
Stella981 Stella981
3年前
Docker使用命令
常用命令从远程仓库抽取镜像dockerpull镜像名<:tags查看本地镜像dockerimages创建容器,启动应用使用d后台运行与宿主机端口映射,使用选项p宿主机端口:容器端口如:dockerrunp
Stella981 Stella981
3年前
Docker安全
我们知道dockerrun命令可以用来运行容器。那运行这个命令后,Docker做了哪些具体的工作呢?具体如下:1.dockerrun命令初始化。2.Docker运行lxcstart来执行run命令。3.lxcstart在容器中创建了一组namespace和ControlGroups。namespace是隔离的第一
沸腾的木马 沸腾的木马
2年前
关于dorker wordpress网站迁移
1、首先要停止dorker使用dockerps命令查看正在运行的容器列表:languagedockerstopnginxphpmysql2、压缩容器的整个目录,wordpress就是home下web目录languagetarczvfarchive.tar.