#docker安装
https://docs.docker.com/install/linux/docker-ce/ubuntu/
docker node inspect --pretty prod-1|grep com.
#进入docker容器
docker exec -it wuneng-user-web-test_wuneng-user-web-test.rl97ebqo6s2l1po8cv9ppd6gm.uin8lup8u0f03wwfnb5sv3hvw bash
docker logs -f tax-crawler-test_tax-crawler-test.rl97ebqo6s2l1po8cv9ppd6gm.ulvh1aekesygo51ip3mk39ie6
docker node inspect prod-1 | grep com
docker node inspect --pretty prod-2 |grep com.we
docker node update --label-add com.weifeng18.test1=true prod-2
docker node update --label-add com.weifengqi18.wuneng-woodpecker-web-test=true prod-2
docker node update --label-rm com.weifengqi18.wuneng-woodpecker-web-api-test prod-2
/var/lib/docker/volumes/nginx_logs/_data
docker service logs -f wuneng-woodpecker-web-test_wuneng-woodpecker-web-test
docker service ps --no-trunc wuneng-woodpecker-web-test_wuneng-woodpecker-web-test
https://docs.docker.com/engine/reference/commandline/node_update/
添加 lable
docker node update --label-add com.weifengqi18.{服务名}[-test]=true {节点名}
删除 lable
docker node update --label-rm com.weifengqi18.{服务名}[-test] {节点名}
服务名一般是 tax-api,wuneng-web 之类的,如果是测试就添加测试后缀
节点名现在是 prod-1,prod-2
可以通过 docker node ls 查看所有节点, id 后面带 * 的为当前节点
ncdu /var/lib/docker/
gzip access-all.log
history |grep gzip
echo '' > 96741c50b4abe7885530996c6d7c685f85c49610062d486ca3286ace6b3b569b-json.log
crontab -u prod -e
echo "aa bb cc" | awk -F ' ' '{print $1}'
docker service logs --tail '500' -f xxl-job-admin2_xxl-job-admin2
/var/lib/docker/volumes
docker swarm join-token manager
sudo yum install docker-ce-18.03.1.ce-1.el7.centos docker-ce-cli-18.03.1.ce-1.el7.centos containerd.io
hostnamectl set-hostname <主机名>
https://docs.docker.com/compose/compose-file/
yum install -y bash-completion bash-completion-extras
swarm创建网络:
docker network create --driver overlay --attachable swarm_webnet