• 镜像操作

    • 检索:docker search 关键字 eg:docker search redis
    • 拉取:docker pull 镜像名称:tag :tag可选的 tag表示标签,多为软件版本,默认是latest
    • 列表:docker images 查看本地所有镜像
    • 删除:docker rmi image-id 删除指定本地镜像
  • 容器操作

    • 软件镜像--运行镜像--产生容器(正在运行的软件)

    • 搜索镜像

      • docker search tomcat
    • 拉取镜像

      • docker pull tomcat:
    • 根据镜像启动容器

      • docker run --name container-name【别名】 -d【后台运行】 mage-name【镜像名称】
      • eg:
        [root@localhost docker]# docker images
        REPOSITORY TAG IMAGE ID CREATED SIZE
        docker.io/tomcat latest 9a9ad4f631f8 6 days ago 647 MB
        docker.io/mysql latest e3fcc9e1cc04 12 days ago 544 MB
        [root@localhost docker]# docker run --name homework8 -d tomcat:latest
        17ef30da61165814d07c041931ba9f069f9a8b33c4c1520affab3213514ccd20
    • 查看运行中的容器

      • docker ps
      • eg:
        [root@localhost docker]# docker ps
        CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
        17ef30da6116 tomcat:latest "catalina.sh run" 56 seconds ago Up 56 seconds 8080/tcp homework8
    • 停止运行中的容器

      • docker stop 17ef30da6116
    • 查看全部容器【运行中的,退出的】

      • docker ps -a
      • eg:
        [root@localhost docker]# docker ps -a
        CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
        17ef30da6116 tomcat:latest "catalina.sh run" 48 minutes ago Exited (143) 28 seconds ago homework8
    • 再次启动容器

      • docker start  17ef30da6116
    • 删除容器【容器停止运行的情况下删除】

      • docker rm 17ef30da6116
    • 启动一个添加了端口映射的容器(使docker外部可以访问进docker)

      • docker run -d -p 虚拟机端口:docker容器端口 容器名称
      • eg:
        docker run -d -p 8888:8080 tomcat

Docker基本指令的更多相关文章

  1. docker Dockerfile指令ADD和COPY的区别,添加目录方法

    docker Dockerfile指令ADD和COPY的区别,添加目录方法 ADD指令的功能是将主机构建环境(上下文)目录中的文件和目录.以及一个URL标记的文件 拷贝到镜像中.其格式是: ADD 源 ...

  2. Centos7 docker 常用指令

    Docker 运行在 CentOS 7 上,要求系统为64位.系统内核版本为 3.10 以上 一.docker的安装及卸载 1.查看当前系统内核版本: [root@docker ~]# uname - ...

  3. Docker Dockerfile指令

    Docker 可以通过 Dockerfile 的内容来自动构建镜像.Dockerfile 是一个包含创建镜像所有命令的文本文件,通过docker build命令可以根据 Dockerfile 的内容构 ...

  4. Docker 基本指令整理(一)

    安装Docker yum install docker 1   1 yum install docker 开机自启动 -- centos 6 service docker start chkconfi ...

  5. 阿里云部署Docker(3)----指令学习

    通过上两节的学习http://blog.csdn.net/minimicall/article/details/40119177 和http://blog.csdn.net/minimicall/ar ...

  6. Docker Dockerfile 指令详解与实战案例

    Dockerfile介绍及常用指令,包括FROM,RUN,还提及了 COPY,ADD,EXPOSE,WORKDIR等,其实 Dockerfile 功能很强大,它提供了十多个指令. Dockerfile ...

  7. centos 7 安装docker 常用指令

    什么是docker l  使用最广泛的开源容器引擎 l  一种操作系统级的虚拟化技术 l  依赖于Linux内核特性:Namespace和Cgroups l  一个简单的应用程序打包工具 docker ...

  8. Docker——run指令中-it与-d的关系

    建立相关的测试容器 #1.只有-d [root@iZwz908j8pbqd86doyrez5Z test]# docker run -d -p 8081:8080 tomcat:9.0 #2.只有-i ...

  9. docker常用指令01

    1.进入交互式界面 docker run (--name=xx命名)-i -t ubuntu /bin/bash docker run --name=con1 -i -t ubuntu /bin/ba ...

  10. docker 删除指令

    杀死所有正在运行的容器 docker kill $(docker ps -a -q) 删除所有已经停止的容器 docker rm $(docker ps -a -q) 删除所有未打 dangling ...

随机推荐

  1. Electron 开发音视频

    废话不多说,咱直接进入正题! 创建 Electron 项目 前提条件 在使用Electron进行开发之前,需要安装 Node.js. 要检查 Node.js 是否正确安装,请在您的终端输入以下命令: ...

  2. 在Java开发工具的project中使用相对路径

    1.在project中,相对路径的根目录是project的根文件夹,在此就是repathtest文件夹了.创建文件的写法是: File f = new File("src/com/lavas ...

  3. SpringBoot | 3.2 整合MyBatis

    目录 前言 1. 导入MyBatis场景 1.1 初始化导向 1.2 手动导入 2. *MyBatis自动配置原理 3. 全局配置文件 @Mapper @MapperScan 3.1 配置模式 3.2 ...

  4. git分支merge冲突 error: you need to resolve your current index first

    问题: 执行切换代码分支 git checkout featrue_2019-06-24 ,报错如下: error: you need to resolve your current index fi ...

  5. 【笔记】初探KNN算法(2)

    KNN算法(2) 机器学习算法封装 scikit-learn中的机器学习算法封装 在python chame中将算法写好 import numpy as np from math import sqr ...

  6. mock平台介绍和moco的简单例子

    1.mock是什么?mock测试就是在测试过程中,对于某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以便测试的测试方法.在具体的测试过程中,我们经常会碰到需要模拟数据或者接口的情况,因为环 ...

  7. Python 应用爬虫下载酷狗音乐

    应用爬虫下载酷狗音乐 首先我们需要进入到这个界面 想要爬取这些歌曲链接,然而这个是一个假的网站,虽然单机右键进行检查能看到这些歌曲的链接,可进行爬取时,却爬取不到这些信息. 这个时候我们就应该换一种思 ...

  8. DLL劫持漏洞

    写文章的契机还是看沙雕群友挖了十多个DLL劫持的漏洞交CNVD上去了... 就想起来搜集整理一下这部分 0x01 前言 DLL(Dynamic Link Library)文件为动态链接库文件,又称&q ...

  9. NOIP 模拟 $19\; \rm w$

    题解 \(by\;zj\varphi\) 树形 \(dp\) 题目 有一个结论:对于一个图,有多少奇度数的点,处以二就是答案,奇度数指的是和它相连的边中被反转的是奇数 证明很好证 那么设 \(dp_{ ...

  10. 十三:Servlet3.0的异步

    servlet之前的操作同时同步的,就是按照这样的一个流程来走的: 1.请求根据一个路径路由到一个servlet中, 2.servlet获取一系列的参数 3.执行一系列的逻辑(花费时间所占的比重也更大 ...