51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

测试开发精英班,通向高级软件测试工程师【长期招募】博为峰网校招聘兼职讲师!【直播预售】接口测试行业大佬带你从青铜上王者一站式软件测试平台
【第98期】:走进海外测试开发工程师的生活!【专题】安全测试中的王牌工具—Wireshark 《51测试天地》分享测试经验赚稿费! 自学软件测试那点事
查看: 106|回复: 1

Docker--docker基本命令

[复制链接]

该用户从未签到

发表于 2018-12-6 16:51:23 | 显示全部楼层 |阅读模式
本帖最后由 测试积点老人 于 2018-12-6 16:55 编辑

一、Docker命令
汇总:
镜像 docker images
docker build
docker commit
docker rmi
docker tag
docker history
docker save
docker import

容器
docker run
docker start
docker stop
docker restart
docker kill
docker rename
docker rm
docker pause
docker unpause
docker create
docker exec
docker ps
docker inspect
docker top
docker attach
docker events
docker logs
docker wait
docker export
docker port

docker cp
docker diff
docker login
docker logout
docker pull
docker push
docker search
docker info
docker version
=====================
images
  docker images : 列出本地镜像。
  语法
  1.    docker images [OPTIONS] [REPOSITORY[:TAG]]
复制代码

  OPTIONS说明:
  •    -a :列出本地所有的镜像(含中间映像层,默认情况下,过滤掉中间映像层);
  •    --digests :显示镜像的摘要信息;
  •    -f :显示满足条件的镜像;
  •    --format :指定返回值的模板文件;
  •    --no-trunc :显示完整的镜像信息;
  •    -q :只显示镜像ID。


  实例
   查看本地镜像列表。
runoob@runoob:~$ docker images
   REPOSITORY              TAG                 IMAGE ID            CREATED             SIZE
   mymysql                 v1                  37af1236adef        5 minutes ago       329 MB
   runoob/ubuntu           v4                  1c06aa18edee        2 days ago          142.1 MB
   mongo                   3.2                 282fd552add6        3 weeks ago         336.1 MB
   redis                   latest              4465e4bcad80        3 weeks ago         185.7 MB

-------------
build
  docker build : 使用Dockerfile创建镜像。
  语法
  •   docker build [OPTIONS] PATH | URL | -
  •   OPTIONS说明:
  •    --build-arg=[] :设置镜像创建时的变量;
  •    --cpu-shares :设置 cpu 使用权重;
  •    --cpu-period :限制 CPU CFS周期;
  •    --cpu-quota :限制 CPU CFS配额;
  •    --cpuset-cpus :指定使用的CPU id;
  •    --cpuset-mems :指定使用的内存 id;
  •    --disable-content-trust :忽略校验,默认开启;
  •    -f :指定要使用的Dockerfile路径;
  •    --force-rm :设置镜像过程中删除中间容器;
  •    --isolation :使用容器隔离技术;
  •    --label=[] :设置镜像使用的元数据;
  •    -m :设置内存最大值;
  •    --memory-swap :设置Swap的最大值为内存+swap,"-1"表示不限swap;
  •    --no-cache :创建镜像的过程不使用缓存;
  •    --pull :尝试去更新镜像的新版本;
  •    -q :安静模式,成功后只输出镜像ID;
  •    --rm :设置镜像成功后删除中间容器;
  •    --shm-size :设置/dev/shm的大小,默认值是64M;
  •    --ulimit :Ulimit配置。
   
  实例
   使用当前目录的Dockerfile创建镜像。
   docker build -t runoob/ubuntu:v1 .

   使用URL github.com/creack/docker-firefox 的 Dockerfile 创建镜像。
   docker build github.com/creack/docker-firefox
-----------------
  tag
  docker tag : 标记本地镜像,将其归入某一仓库。
  语法
  1.   docker tag [OPTIONS] IMAGE[:TAG] [REGISTRYHOST/][USERNAME/]NAME[:TAG]
复制代码


实例
   将镜像ubuntu:15.10标记为 runoob/ubuntu:v3 镜像。

root@runoob:~# docker tag ubuntu:15.10 runoob/ubuntu:v3
   root@runoob:~# docker images   runoob/ubuntu:v3
   REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
   runoob/ubuntu       v3                  4e3b13c8a266        3 months ago        136.3 MB

   [root@localhost docker]# docker images
   REPOSITORY           TAG                 IMAGE ID            CREATED             SIZE
   daocloud.io/centos   6.6                 3d7ac13b921a        9 weeks ago         202.6 MB
   docker.io/centos     centos7.1.1503      fbe8925ecf55        9 weeks ago         212.1 MB
   daocloud.io/centos   latest              196e0ce0c9fb        3 months ago        196.6 MB
   [root@localhost docker]# docker tag daocloud.io/centos daocloud.io/centos:news
   [root@localhost docker]# docker images
   REPOSITORY           TAG                 IMAGE ID            CREATED             SIZE
   daocloud.io/centos   6.6                 3d7ac13b921a        9 weeks ago         202.6 MB
   docker.io/centos     centos7.1.1503      fbe8925ecf55        9 weeks ago         212.1 MB
   daocloud.io/centos   latest              196e0ce0c9fb        3 months ago        196.6 MB
   daocloud.io/centos   news                196e0ce0c9fb        3 months ago        196.6 MB
   [root@localhost docker]#



回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /3 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2018-12-19 23:55 , Processed in 0.061788 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2018 Comsenz Inc.

快速回复 返回顶部 返回列表