查看docker服务:
docker service ls
查看某个服务的进程:
docker service ps 服务名
查看服务日志(ps:服务没有重定向到子节点):
docker service logs 服务名
发布服务:(启动文件目录(服务定义文件):/opt/smart/blueprint/srvList/abc.yml)
docker stack deploy -c /opt/smart/blueprint/srvList/abc.yml g5(别名) --with-registry-auth
重启服务:
docker service scale 服务名=0
docker service scale 服务名=1
移除服务:
docker service rm 服务名
镜像拉取:(以mysql为例)
docker pull 172.168.25.22:10000/mysql:5.7.20
导出镜像:(保存为名称为mysql-5.7.20的压缩包)
docker save -o mysql-5.7.20 172.168.25.22:10000/mysql:5.7.20
导入镜像:
docker load -i mysql-5.7.20
查看docker进程:
docker ps
查看docker服务的错误拦截信息
docker service ps --no-trunc 服务名
进入docker容器内查看相关信息:(例如docker ps查看mysql的CONTAINERID为37jf8302fn)
docker exec -it 37jf8302fn bash
查看节点标签:
docker node inspect
查看镜像:
docker images
docker登录命令:
docker login -u root(账号) -p 123456(密码) 172.168.25.22:10000