docker-compose.yml services:webshop:# ${VERSION}是后面自定义的,这里需要带上image:阿里云仓库链接/命名空间/镜像仓库:${VERSION}build:context:.dockerfile:Dockerfilecontainer_name:webshop# host模式不需要指定端口# ports:# - "${SERVER_PORT}:${SERVER_PORT}"network_mode:hostvolumes:-./logs:/app/logs...
Stage 1:GoLand 中 build 生成二进制文件 Stage 2:编写 Dockerfile Stage 3:编写 docker-compose.yaml Stage 4:文件上传到 ubuntu 服务器上,并设置文件读写权限 Stage 5:运行 docker-compose Stage 6:查看运行效果 四、问题 A. docker + docker-compose 安装 B. 运行docker-compose后,进入go项目入容器报错 Pe...
1.创建Makefile .PHONY: all build run gotool install clean help all: gotool build build: make clean @if [ ! -f go.mod ];then go mod init video_api;fi @if [ ! -d ./deploy/api/vapi ];then mkdir -p ./deploy/api/vapi;fi #@go env -w GOPROXY=https://goproxy.cn,direct @go...
mkdir -p /opt/docker/nginx/script&& cd /opt/docker/nginx/script vim docker_nginx.sh 粘贴如下内容: #!/bin/bash docker run --name mynginx --restart=always -p 8080:80 \ -v /opt/docker/nginx/config/nginx.conf:/etc/nginx/nginx.conf:ro \ -v /opt/docker/nginx/config/conf.d:/etc/ngi...