编写 Dockerfile 文件
首先需要编写一个 Dockerfile 文件,用于构建 Docker 镜像。在项目根目录下创建一个名为 Dockerfile 的文件,并输入以下内容:
# 基础镜像
FROM golang:1.15
# 作者信息
LABEL MAINTAINER="Your Name <your_email@example.com>"
# 工作目录
WORKDIR /go/src/app
# 复制应用文件到工作目录
COPY . .
# 构建应用程序
RUN go build -o app
# 运行命令
CMD ["/go/src/app/app"]
上述 Dockerfile 中:
golang:1.15/go/src/app/go/src/app/app
构建 Docker 镜像
接下来需要在终端进入项目根目录中,执行以下命令构建 Docker 镜像:
docker build -t my-golang-app .
-t.
运行 Docker 容器
最后,运行以下命令启动 Docker 容器:
docker run --rm -it -p 8080:8080 my-golang-app
--rm-it-p
http://localhost:8080