#!/bin/bash # 加权限 #chmod +x /mydata/docker/piaoruo.sh # 停止并移除当前运行的容器 docker stop piaoruo docker rm piaoruo # 移除旧的镜像 docker rmi ruopiao #创建目录权限 mkdir -p /mydata/upload/piao chmod 777 /mydata/upload/piao # 进入项目目录 cd /mydata/docker/piaoruo # 构建新的镜像 docker build -t ruopiao . # 启动新的容器 docker run -d -p 1024:1024 -e TZ=Asia/Shanghai --network piaonetwork --name piaoruo \ --restart always -v /mydata/upload/piao:/app/upload/piao ruopiao #建立容器间网络 #docker network disconnect bridge redis mysql #docker network connect piaonetwork redis #docker network connect piaonetwork mysql #docker restart redis mysql piaoruo #echo "服务已重启,网络配置完成!" #docker network create piaonetwork # 将Redis容器连接到这个网络 #docker network disconnect bridge redis #docker network disconnect piaonetwork redis # 先断开再重连 #docker network connect piaonetwork redis #docker network disconnect bridge mysql #docker network connect piaonetwork mysql # 将Web容器也连接到这个网络 #docker network disconnect bridge piaoruo #docker network connect piaonetwork piaoruo #查看网络内容器 #docker network inspect piaonetwork --format '{{range .Containers}}{{.Name}} {{end}}' # 查看容器的日志 docker logs piaoruo -f