51Testing软件测试论坛

标题: Docker--docker基本命令 [打印本页]

作者: 测试积点老人    时间: 2018-12-6 16:51
标题: Docker--docker基本命令
本帖最后由 测试积点老人 于 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说明:


  实例
   查看本地镜像列表。
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创建镜像。
  语法
   
  实例
   使用当前目录的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]#




作者: libingyu135    时间: 2018-12-6 17:08
6666




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2