mirror of
https://gitee.com/270580156/weiyu.git
synced 2026-05-17 12:48:08 +00:00
1.3 KiB
1.3 KiB
docker
# 启动docker容器
# 修改application.properties中的配置,默认为true
spring.docker.compose.enabled=true
# 运行
mvn spring-boot:run
# 可以运行,但无法连接mysql/redis:
# docker run --name test -p 9003:9003 jackning/test
docker compose
本地打包本地运行
# 启动docker容器
# 进入项目目录
cd bytedesk/starter
# 编译
mvn clean package -Dmaven.test.skip=true
docker build -t bytedesk/bytedesk .
# 启动docker compose容器, -f标志来指定文件路径, -d标志表示在后台模式下启动容器
docker compose -f docker-compose.yaml up -d
# 启动后查看容器
docker ps
# 停止容器
docker compose -f docker-compose.yaml stop
# 停止并删除 docker-compose.yaml 文件中定义的所有服务(容器
# docker compose down
# 删除镜像
# docker rmi bytedesk/bytedesk:latest
# docker rmi -f bytedesk/bytedesk:latest
# 推送镜像到docker hub
# https://hub.docker.com/repository/docker/bytedesk/bytedesk/general
docker push bytedesk/bytedesk:latest
docker pull registry.cn-hangzhou.aliyuncs.com/weiyuai/bytedesk:0.5.3
# 启动docker compose容器, -f标志来指定文件路径, -d标志表示在后台模式下启动容器
docker compose -f docker-compose.yaml up -d
# 停止容器
docker compose -f docker-compose.yaml stop