赞
踩
Stage 1:GoLand 中 build 生成二进制文件
Stage 3:编写 docker-compose.yaml
Stage 4:文件上传到 ubuntu 服务器上,并设置文件读写权限
B. 运行docker-compose后,进入go项目入容器报错 Permission denied
开发工具:GoLand 2023.1.4
go项目文件:qingdaoHJ212.go
服务器:ububtu 22
使用docker-compose部署qingdao.go
- FROM alpine:3.12
-
- # 解决时区问题
- RUN apk add --no-cache tzdata
-
- ENV TZ Asia/Shanghai
-
- COPY qingdaoHJ212 .
-
- CMD ./qingdaoHJ212
- version: '3.1'
-
- services:
- qingdaohj212:
- image: qingdaohj212:v2
- container_name: qingdaohj212-new
- build: .
- restart: always
- ports:
- - "19900:19900"
- # 进入目录
- cd /mnt/docker/qingdaoHJ212-new/
-
- # 设置文件读写权限
- chmod a+x qingdaoHJ212
- # 进入目录
- cd /mnt/docker/qingdaoHJ212-new/
-
- # 运行编排文件
- docker-compose up -d --build
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。