Adding files mounts, adding go mod tidy in build
This commit is contained in:
parent
999a208e51
commit
64872445c5
|
|
@ -7,6 +7,7 @@ RUN go mod download
|
||||||
COPY go-app/ .
|
COPY go-app/ .
|
||||||
RUN go install github.com/sqlc-dev/sqlc/cmd/sqlc@latest
|
RUN go install github.com/sqlc-dev/sqlc/cmd/sqlc@latest
|
||||||
RUN sqlc generate
|
RUN sqlc generate
|
||||||
|
RUN go mod tidy
|
||||||
RUN CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -o server cmd/server/main.go
|
RUN CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -o server cmd/server/main.go
|
||||||
|
|
||||||
FROM alpine:latest
|
FROM alpine:latest
|
||||||
|
|
|
||||||
|
|
@ -48,8 +48,11 @@ services:
|
||||||
DB_PASSWORD: xVRQI&cA?7AU=hqJ!%au
|
DB_PASSWORD: xVRQI&cA?7AU=hqJ!%au
|
||||||
DB_NAME: cmc
|
DB_NAME: cmc
|
||||||
volumes:
|
volumes:
|
||||||
- /mnt/cmc-docs/pdf:/var/www/cmc-sales/app/webroot/pdf
|
- /home/cmc/files/pdf:/var/www/cmc-sales/app/webroot/pdf
|
||||||
- /mnt/cmc-docs/attachments_files:/var/www/cmc-sales/app/webroot/attachments_files
|
- /home/cmc/files/attachments_files:/var/www/cmc-sales/app/webroot/attachments_files
|
||||||
|
- /home/cmc/files/emails:/var/www/cmc-sales/app/emails
|
||||||
|
- /home/cmc/files/vault:/var/www/vault
|
||||||
|
- /home/cmc/files/vaultmsgs:/var/www/vaultmsgs
|
||||||
- ./userpasswd:/etc/nginx/userpasswd:ro
|
- ./userpasswd:/etc/nginx/userpasswd:ro
|
||||||
networks:
|
networks:
|
||||||
- cmc-prod-network
|
- cmc-prod-network
|
||||||
|
|
@ -77,7 +80,7 @@ services:
|
||||||
ports:
|
ports:
|
||||||
- "8083:8082"
|
- "8083:8082"
|
||||||
volumes:
|
volumes:
|
||||||
- /var/www/cmc-sales/app/webroot/pdf:/root/webroot/pdf:ro
|
- /home/cmc/files/pdf:/root/webroot/pdf:ro
|
||||||
networks:
|
networks:
|
||||||
- cmc-prod-network
|
- cmc-prod-network
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue