1.创建docker-compose.yaml文件
version: "3"
services:
warning-plate-build:
build:
context: .
dockerfile: Dockerfile
image: warning-plate-build-test:1.0
volumes:
- D:\desktop\app1:/go-app/app1
# 当前路径运行 docker-compose up -d 进行构建
2.创建DockerFile
FROM centos:7.6.1810
RUN yum install -y epel-release && yum install -y golang
WORKDIR /go-app/app1
# CMD ["/bin/sh", "-c", "sleep 999999"]
CMD ["go", "build", "-o", "my-app"]
3.当前路径运行 docker-compose up -d 进行构建