1.docker基础命令

docker images

显示镜像列表

docker ps

显示容器列表

docker run IMAGE_ID

指定镜像, 运行一个容器

docker start/stop/pause/unpause/kill/restart CONTAINER_ID

操作容器状态

docker tag IMAGE_ID [REGISTRYHOST/][USERNAME/]NAME[:TAG]

给指定镜像命名

docker pull/push NAME:TAG

下载, 推送镜像到 Docker registry server , NAME 部分包括了服务地址

docker rm/rmi CONTAINER_ID/IMAGE_ID

删除容器, 镜像

docker inspect CONTAINER_ID/IMAGE_ID

查看细节信息

docker top CONTAINER_ID

查看指定的运行容器的进程情况

docker info

查看系统配置信息

docker save/load

保存, 恢复镜像信息

docker commit CONTAINER_ID

从容器创建镜像

docker export > xxx.tar

保存一个容器

docker import - < xxx.tar

恢复一个容器

docker cp CONTAINER_ID:PATH HOSTPATH

从镜像复制文件到实体机

docker diff CONTAINER_ID

查看容器相对于镜像的文件变化

docker logs CONTAINER_ID

查看容器日志

docker build

从 Dockerfile 构建镜像

docker history IMAGE_ID

查看镜像的构建历史

2. docker命令使用

5.1 docker查看信息#docker info

5.2 docker查看镜像# docker images

5.3 docker 列出run的容器:#docker ps -a

5.4 pull docker镜像:#docker pull xxxxx

docker查看本地镜像# docker images

如何拉起镜像,用‘docker pull 镜像名’,就会产生上面的hello-world,

基于镜像运行容器的话用,docker run hello-world

参考资料:

https://www.w3cschool.cn/use_docker/use_docker-cjka27zg.html

  

docker系列之基础命令-1的更多相关文章

  1. docker系列之基础命令-2

    一.查看本地镜像 docker images 二.需要基础的镜像两种方式 1.docker pull centos 可以直接拉起镜像 2.直接用xshell导入就行,docker load -i  加 ...

  2. Docker系列之常用命令操作手册

    目录 1.安装虚拟机 2.安装Docker 3.Docker镜像操作 4.Docker容器操作 Docker系列之常用命令操作手册 继上一篇博客Docker系列之原理简单介绍之后,本博客对常用的Doc ...

  3. docker学习(2)--基础命令

    转载请注明源出处:http://www.cnblogs.com/lighten/p/6875355.html 1.基本命令 搭建好docker环境之后,使用docker help命令查看docker的 ...

  4. Docker容器技术-基础命令

    一.基础命令 1.运行一个镜像 [root@bogon ~]# docker run debian echo "Hello World" Unable to find image ...

  5. Docker虚拟化之<基础命令>

    1.在docker hub中搜索镜像 docker search nginx 2.从docker镜像服务器拉取指定镜像或者库镜像 docker pull docker.io/nginx 3.列出系统当 ...

  6. Docker安装及基础命令

    一.docker安装 1.安装docker #关闭防火墙和selinux systemctl stop firewalld.service setenforce 0  ​ #安装依赖包 yum ins ...

  7. Docker 系列之 基础入门

    安装 Docker Windows 10 专业版以上版本 Docker for Windows Installer 在安装前,需要确保目标机器已经开启了硬件虚拟化和 HyperV :在安装的过程中建议 ...

  8. Docker系列(三)常用命令

    命令说明 docker pull 格式: docke pull [OPTIONS] NAME[:TAG] 作用:下载名称为 name 的镜像 例子: sudo docker pull dl.docke ...

  9. Docker系列之基础实践篇(上)

    常用命令回顾 帮助命令 1.启动docker //启动 $ systemctl start docker 2.查看docker版本 $ docker version 3.查看安装的docker信息描述 ...

随机推荐

  1. TYVJ1432 楼兰图腾

    Description 平面上有 N(N≤[10]^5 ) 个点,每个点的横.纵坐标的范围都是 1~N,任意两个点的横.纵坐标都不相同.若三个点 (x_1,y_1),(x_2,y_2),(x_3,y_ ...

  2. 黑马MySQL数据库学习day02 表数据CRUD 约束CRUD

    /* 基础查询练习: 1.字段列表查询 当查询全部字段时,一种简便方式,使用*代替全部字段(企业中不推荐使用) 2.去除重复行 DISTINCT,注意修饰的是行,也就是整个字段列表,而不是单个字段. ...

  3. hashCode方法里为什么选择数字31作为生成hashCode值的乘数

    前提: 偶然的机会看到了大神的一篇博客,介绍的是hashCode()方法里为什么要用31这个数字作为生成hashCode的乘数.hashCode我在比较自定义类时曾经用到过 - 由于java默认比较的 ...

  4. __contains__, __len__,__reversed__

    __contains__():当使用in,not in 对象的时候 调用(not in 是在in完成后再取反,实际上还是in操作) class A(object): def __init__(self ...

  5. .classpath文件的内容(MyEclipse通过添加External Jar生成)

    <?xml version="1.0" encoding="UTF-8"?> <classpath> <classpathentr ...

  6. ArrayList简单学习

    类声明: public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomA ...

  7. 085 Maximal Rectangle 最大矩形

    给定一个填充了 0 和 1 的二进制矩阵,找到最大的只包含 1 的矩形并返回其面积.例如,给出以下矩阵:1 0 1 0 01 0 1 1 11 1 1 1 11 0 0 1 0返回 6 详见:http ...

  8. 自己项目中PHP常用工具类大全分享

    <?php /** * 助手类 * @author www.shouce.ren * */ class Helper { /** * 判断当前服务器系统 * @return string */ ...

  9. mysql join操作

    join的类型 1.  内联结:将两个表中存在联结关系的字段符合联结关系的那些记录形成记录集的联结. 2.  外联结:分为外左联结和外右联结. 案例背景 create table java (name ...

  10. js 学习网站

    1.  Mozilla Developer Network(MDN) 这里你可以找到官方的完整的javascript参考,还有许多有用的指导,教程以及文章,从基本javascript使用到最佳实践以及 ...