Docker ialah platform kontena yang sangat popular, dan Golang ialah bahasa pengaturcaraan yang sangat popular. Apabila menggunakan aplikasi Go, menggunakan Docker sebagai persekitaran berjalan kontena adalah pilihan yang baik.
Artikel ini akan memperkenalkan cara memasang bahasa pengaturcaraan Golang dalam Docker.
1. Pasang Docker
Mula-mula anda perlu memasang Docker pada komputer tempatan anda. Tutorial pemasangan boleh didapati di laman web rasmi Docker.
2. Cipta Dockerfile
Seterusnya anda perlu mencipta fail bernama Dockerfile dan simpannya secara setempat.
Dalam fail Docker, anda perlu menulis semua arahan yang diperlukan untuk imej Docker. Berikut ialah contoh Fail Docker:
# 使用golang 1.14版本的官方镜像作为基础 FROM golang:1.14 # 在容器中创建一个工作目录 RUN mkdir /app # 将工作目录设置为当前目录 WORKDIR /app # 将本地的代码复制到容器中的工作目录 COPY . /app # 下载并安装依赖 RUN go mod download # 构建应用程序 RUN go build -o main . # 设置容器启动时运行的命令 CMD ["/app/main"]
3 Bina imej Docker
Laksanakan arahan berikut dalam direktori tempat Fail Docker terletak untuk membina imej Docker:
<.>docker build -t my-golang-app .
docker run -it --rm my-golang-app
curl localhost:8080
Atas ialah kandungan terperinci Cara memasang golang di docker. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!