创建容器

格式:docker create [OPTIONS] 镜像名称
docker create -it test
-t:Docker分配一个伪终端并绑定到容器的标准输入上;
-i:让容器的标准输入保存打开;


使用docker create命令新建的容器处于停止状态。

新建并启动容器

启动容器有两种方式:

  • 基于镜像新建一个容器并启动;
  • 将在终止状态的容器重新启动;
格式:docker run   等价于  先执行docker create,再执行docker start
docker run redis
docker create redis  docker start redis


守护态运行

docker run -d redis  //表示在后台运行,不阻塞命令行界面,让我们可继续输入其它命令,是detach单词缩写。

获取容器的输出信息

docker logs 容器ID

进入容器

docker exec [OPTIONS] CONTAINER COMMAND [ARG...]docker exec -it 容器ID /bin/bash
参数:
-d :分离模式: 在后台运行
-i :即使没有附加也保持STDIN 打开
-t :分配一个伪终端

终止容器

格式:docker stop [-t|--time[=10]] 容器ID  //它会首先向容器发送SIGTERM信号,等待一段时间后(默认为10秒)再发送SIGKILL信号终止容器。
docker stop ce5docker ps -a -q    //可以查看处于终止状态的容器的ID信息。

docker start ce5    //处于终止状态的容器,可以通过docker start命令来重新启动。
docker restart ce5  //docker restart命令会将一个运行态的容器终止,然后再重新启动它。

列出容器

格式:docker ps [OPTIONS]
-a :显示所有的容器,包括未运行的。
-f :根据条件过滤显示的内容。
--format :指定返回值的模板文件。
-l :显示最近创建的容器。
-n :列出最近创建的n个容器。
--no-trunc :不截断输出。
-q :静默模式,只显示容器编号。
-s :显示总的文件大小。docker ps  //显示正在运行的容器

删除容器

格式:docker rm [OPTIONS] CONTAINER [CONTAINER...]
-f,--force=false强制终止并删除一个运行中的容器;
-l,--link=false删除容器的链接,但保留容器;
-v,--volumes=false删除容器挂载的数据卷;docker rm ce5

导出和导入容器

导出容器

格式:docker export 容器ID > 文件名.tar
docker export ee6 >test_for_export.tar

导入容器

格式:docker import 文件名.tar
docker import test_for_export.tar

Doke的一些常用命令(容器篇)相关推荐

  1. Linux常用命令(本篇包括,Linux目录结构介绍、Linux Shell介绍、9个常见命令介绍、文件的概念、文件的操作(20个)、目录的操作、文件和目录的权限、文件压缩及解压缩)

    Linux常用命令(本篇包括,Linux目录结构介绍.Linux Shell介绍.9个常见命令介绍.文件的概念.文件的操作(20个).目录的操作.文件和目录的权限.文件压缩及解压缩)         ...

  2. linux常用命令-第一篇

    1. clear 当我们的控制台的内容太多了的时候,我们可以采用clear清空 2. 文件编辑 vi / vim 文件    打开文件,如果文件不存在,则新建之后再打开文件 vi 和vim都是多模式编 ...

  3. Sql Server常用命令整理篇:生成连续日期序列并循环

    1.生成日期序列 特别注意:经验证number不能超过2048,超过部分不可用 --生成日期序列,特别注意,经验证number不能超过2048,超过部分不可用 select observedate s ...

  4. LXD虚拟容器及常用命令

    前言:lxc已经使用了一段时间,记录相关学习与实践的内容.总体来说,lxc作为一个多人共享使用服务器的容器,还是不错的. 目录 1. lxc容器简介 2. LXC宿主机配置 2.1 ZFS配置存储空间 ...

  5. Docker小白到实战之常用命令演示,通俗易懂

    前言 上一篇大概认识了Docker,主要是从概念.架构.优点及流程方面进行阐述,并进行安装和体验:接下来就开始进行实操学习,在演示过程中会针对关键的知识点进行归纳和总结,这里先从常用命令说起,来吧,小 ...

  6. Zookeeper常用命令详解(Zookeeper3.6)

    Zookeeper的常用命令本篇不包括权限acl相关以及集群相关,那些要另开篇章. 使用的版本是Zookeeper3.6.1,不同版本会有一定的差异性. 新增命令 语法:create [-s] [-e ...

  7. Zookeeper常用命令详解(Zookeeper3.4.14)

    Zookeeper的常用命令本篇不包括权限acl相关以及集群相关,那些要另开篇章. 使用的版本是Zookeeper3.4.14,不同版本会有一定的差异性. 新增命令 语法:create [-s] [- ...

  8. 《docker高级篇(大厂进阶):5.Docker-compose容器编排》包括是什么能干嘛去哪下、Compose核心概念、Compose使用三个步骤、Compose常用命令、Compose编排微服务

    文章目录 二.高级篇(大厂进阶) 5.Docker-compose容器编排 5.1是什么 5.2能干嘛 5.3去哪下 5.4 Compose核心概念 5.5 Compose使用的三个步骤 5.6 Co ...

  9. docker 常用命令(二)——容器命令

    docker 常用命令(二) # 容器命令 注:有了镜像才可以创建并启动容器:本文在centos7.9下创建centos:latest 下载最新版centos: docker pull centos ...

最新文章

  1. mkimage工具讲解
  2. 获取某一条_想获取流量?这几种工具是必须要有的,能帮你获客快人一步!
  3. 在同一台服务器上配置多个Tomcat
  4. Oracle视频教程从入门到精通
  5. 精读《图解密码技术》——第十章 证书
  6. 什么是CAD的模型和布局?
  7. Matlab与Access数据库编程指南
  8. 第33次Scrum会议(11/21)【欢迎来怼】
  9. 多线程(之五:线程协作)
  10. python产生随机整数数组_生成随机整数数组
  11. 万字详述 Flink SQL 4 种时间窗口语义!(收藏)
  12. php+源码加密思想,PHP源码加密方法
  13. 统计学习模型——决策树
  14. Android 应用锁/程序锁(APPLock)的实现 http://shigongbo.blog.163.com/blog/static/976090201452572535715
  15. 根据银行卡卡号判断银行
  16. 金工研报:你的风险模型能预测你的风险吗?
  17. 如何使用监控诊断工具Arthas(阿尔萨斯)
  18. ssm+bootsrap人力资源考勤OA人事系统-JAVA【数据库设计、源码、开题报告】
  19. 安卓手机管理软件_vaa云录音app下载-vaa云录音手机版下载v1.1.9 安卓版
  20. 服务器系统增加蓝牙功能,技术指导:怎么搭建简易蓝牙定位系统

热门文章

  1. 模块化机房与普通机房有什么区别?
  2. Matlab中绘制Bode图与单位阶跃响应图
  3. 爱神说.松勤性能测试项目实战2022学完了笔记+学后感
  4. (护眼)Windows 10 护眼小工具推荐
  5. 【log+科学计数法】HDU-1060 Leftmost Digit
  6. MongoDB结合C#WindowsForm实现药库管理及电子病历的部分功能
  7. 众多互联网薪资一览表【运营岗】
  8. MetInfo米拓后台操作修改汇总
  9. 开放式多媒体应用平台OMAP5910双核通讯技术
  10. 自定义组件开发五 阴影、 渐变和位图运算