首页 > 其他 > 详细

docker 入坑3

时间:2019-08-03 18:24:39      阅读:76      评论:0      收藏:0      [点我收藏+]

查看镜像

docker images [OPTIONS] [REPOSITORY[:TAG]]
  •  -a, --all=false
  • -f, --filter=[]
  • --no-trunc=false
  • -q, --quite=false

删除镜像

$ docker rmi [OPTIONS] IMAGE

 检索镜像

$ docker search [OPTIONS] TERM
--automated=false	Only show automated builds
--no-trunc=false	Don‘t truncate output
-s, --stars=0	Only displays with at least x stars

 构建镜像

  1. $ docker commit 通过容器构建
  2. $ docker build 通过Dockerfile文件构建
$ docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]
-a, --author=""	通常填写作者以及联系方式
-m,--message	Commit message
-p, --pause=true	Pause container during commit

 eg:

$ docker run -it -p 80 --name commit_test ubuntu /bin/bash

 安装nginx

# apt-get update
# apt-get install nginx

 退出

docker commit -a ‘取名‘ -m ‘nginx‘ commit_test 仓库名字/镜像名字
$ docker commit -a ‘Mantishell‘ -m ‘nginx‘ commit_test mantishell/commit_test
$ docker images
$ docker run -d --name nginx_web -p 80 mantishell/commit_test nginx -g "daemon off;"
$ docker ps

 

docker 入坑3

原文:https://www.cnblogs.com/mantishell/p/11294975.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!