Files
piaowu/doc/piaoruo.sh
T

47 lines
1.3 KiB
Bash
Raw Normal View History

2026-06-12 11:48:17 +08:00
#!/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