Docker command总结

information

  • info
  • version

status

  • inspect 容器所有信息
  • top 容器内进程
  • stats 容器资源
CONTAINER           CPU %               MEM USAGE / LIMIT       MEM %               NET I/O             BLOCK I/O           PIDS
my-registry         0.00%               3.637 MiB / 1.795 GiB   0.20%               44.7 MB / 142 kB    0 B / 44.9 MB       0
  • logs
docker logs -f --tail 100 [containerName]

run

  • -v

会绕过联合文件系统,挂载主机的路径。无论是否指定挂载路径,删除container后volume都会保留。

  • --rm 退出后删除
  • --restart=always 无论什么原因(docker stop除外),容器退出都立即重启
  • --restart=on-failure:3 exit值非0时重启,做多重启3次
  • --attach
  • --entrypoint 替换容器默认的entrypoint
  • --cpu-shares=1000 cpu权重
  • --cpu-quota
  • --memory=1024M (-m) 内存资源配额
  • --add-host
  • --dns
  • --dns-search
  • --health-cmd --health-interval --health-retries --health-timeout
  • --log-driver 默认json-file
  • --network host|none|bridge等
  • --network-alias
  • --env (-e)
  • --env-file
  • --expose

即使run或者Dockerfile中没有expose这个port,依然可以把port暴露到host上。

  • --link

会把link容器内的环境变量以不同的变量名注入到当前容器
会在目标容器上添加相关主机条目到/etc/hosts
/etc/host文件在源容器被重启之后会自动更新 IP 地址,而环境变量中的 IP 地址则不会自动更新的。

CLIENTPORT=26479
REDIS6479_ENV_CLIENTPORT=6479
REDIS6479_PORT=tcp://172.17.51.2:6379
REDIS6479_PORT_6379_TCP_ADDR=172.17.51.2
MASTERPORT=6479
REDIS6479_PORT_6379_TCP_PORT=6379
REDIS6479_PORT_6379_TCP_PROTO=tcp
REDIS6479_ENV_MASTERPORT=6479
REDIS6479_PORT_6379_TCP=tcp://172.17.51.2:6379

build commit

docker commit -a "amourlinux" -m "myredis" -p 244a34993195 amourlinux/redis:0.0.1
docket build --no-cache -t "<tag>" .

-a 作者,-m commit message,-p commit时pause
--no-cache 不使用缓存,重新构建

tar

docker save amourlinux/redis:0.0.1 > redis.tar
docker load < redis.tar

address udp

docker run -p 127.0.0.1:53:5353/udp <image> <cmd>

remove

docker rm
docker rm -f 
docker rm -f `docker ps -aq`    (删除所有容器)
docker rmi
docker rmi -f
docker rm -v `docker ps -aq -f status=exited`  (删除所有stop的容器)
       -f, --filter=[]
          Filter output based on these conditions:
          - exited=<int> an exit code of <int>
          - label=<key> or label=<key>=<value>
          - status=(created|restarting|running|paused|exited|dead)
          - name=<string> a container's name
          - id=<ID> a container's ID
          - is-task=(true|false) - containers that are a task (part of a service managed by swarm)
          - before=(<container-name>|<container-id>)
          - since=(<container-name>|<container-id>)
          - ancestor=(<image-name>[:tag]|<image-id>| ⟨image@digest⟩) - containers created from an image or a descendant.
          - volume=(<volume-name>|<mount-point-destination>)
          - network=(<network-name>|<network-id>) - containers connected to the provided network
          - health=(starting|healthy|unhealthy|none) - filters containers based on healthcheck status

update

docker update   更新container参数配置
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 211,817评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,329评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 157,354评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,498评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,600评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,829评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,979评论 3 408
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,722评论 0 266
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,189评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,519评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,654评论 1 340
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,329评论 4 330
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,940评论 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,762评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,993评论 1 266
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,382评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,543评论 2 349

推荐阅读更多精彩内容

  • 转载自 http://blog.opskumu.com/docker.html 一、Docker 简介 Docke...
    极客圈阅读 10,477评论 0 120
  • Docker学习总结之Run命令介绍 - vikings`s blog - 博客园http://www.cnblo...
    葡萄喃喃呓语阅读 1,183评论 0 1
  • 一、Docker 简介 Docker 两个主要部件:Docker: 开源的容器虚拟化平台Docker Hub: 用...
    R_X阅读 4,382评论 0 27
  • 白说第一章节,岁月已经阅读结束,4个演讲,幸福、无用、失败、过程。 阅读中,让我想起了大学挂科,那年大二,迷恋游戏...
    酋长牛头阅读 135评论 0 0
  • 亲子日记173篇。 家里没有一分硬币,科学实验没完成。女儿很伤心……明天出去借一分继续完成实验!
    荆佳琪妈妈阅读 132评论 0 1