docker实用参数
Posted 一个大洋葱
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker实用参数相关的知识,希望对你有一定的参考价值。
docker images:查看docker镜像
docker ls:查看运行中的docker 镜像
docker run -d -p 80:80 -v /home/xxxxx/nginx-conf/html:/usr/share/nginx/html:ro -v /home/xxxxx/nginx-conf/nginx.conf:/etc/nginx/nginx.conf:ro hub.c.163.com/library/nginx
-d后台启动-p端口映射-v本地目录,配置文件映射,通过制定ro将权限改为只读 容器名称
docker swarm:docker集群操作
docker swarm init --advertise-addr ip:2377//不加--advertise-addr参数也能启动,据说rest不能发现服务。所以要加上,没亲自试过
docker swarm join-token manager/work//生成节点链接,其他节点通过运行改行代码生成的地址,加入集群,角色为(manager/work)管理节点或工作节点
docker node ls//查询集群中的节点
docker node ps <id>//通过节点id查看节点运行状态
docker service create//创建应用并且将项目发布到集群中
docker service create --name 自定义名称 --publish 端口号:镜像端口号 --network <overlay类型的网络链接> --detach=false --update-delay 10s --replicas 3(启动三个实例) nginx(镜像名称)
以上是关于docker实用参数的主要内容,如果未能解决你的问题,请参考以下文章