如何正确使用Docker服务命令?很多新手对此不是很清楚。为了帮助您解决这个问题,本站将在下面向您详细解释。有这方面需求的人可以借鉴一下,希望你能有所收获。
Swarm服务使用声明性模型,这意味着您可以定义服务的理想状态,并依赖Docker来维护状态。状态信息如下:
服务容器运行所依赖的镜像名称和标记
该服务包含多少个容器
群集群的客户端上是否有暴露的端口
当码头工人服务启动时,服务是否自动启动
服务重新启动时发生的特定行为(例如是否使用回滚重新启动)
服务可以在其上运行的节点的特征(例如资源约束和位置偏好)
以上内容翻译自官方文件。
Docker服务创建包含以下参数:
创建服务
dockerservice createReplicas 5name myhelloworldalpinpindock.com replications参数是指正在运行的实例数
名称参数指定服务名称
阿尔卑斯指的是所用镜子的名称
平docker.com指的是痛击容器运行
使用docker服务ls命令查看创建的服务
码头工人服务更新命令的参数:
码头服务更新服务:
dockerservice updatepublish-add80 my _ web publish-add参数是指添加或更新外部端口
图像参数指的是更新镜像
更新主机名或指定容器名称
强制是指强制更新,即使此更新没有变化
码头工人服务检查命令的参数:
码头工人服务检查查看服务详情:
dockerserviceinspectmy _ web
码头工人服务ps命令的参数:
码头服务ps搜索服务命令:
dockerservicepsmy _ web
过滤器可以指定过滤条件
Docker服务rm删除服务:
Docker服务ls列出了所有服务:
发现我的网络服务已被删除
码头工人服务范围扩展了一项或多项服务
dockerservicescalewtier _ nginx=5
查看服务详细信息:
阅读以上内容对你有帮助吗?如果您想了解更多相关知识或阅读更多相关文章,请关注本站,感谢您对本站的支持