此处只展示一个简单go代码实例.
#前提:需要装好docker和golang环境,本地docker启动且配置好镜像源地址:
# 容器镜像加速服务-云港网络
1.首先在vscode中写一个简单输出的demo
go mod init +go mod tidy编译一下,命令运行如下:
2.使用命令生成Dockerfile文件
$ goctl docker -go main.go
此时你的目录应该是这样:
3.生成docker镜像: $ docker build -t go-hellozero:v1 . #后面带"."不然报错
4.查看一下镜像,并运行它:
ok成功
5.刚刚是简单的输出,这次运行一个可访问的服务测试一下:
$ docker run -it -d -p 8888:8888 go-hello:v1 #打开映射端口,启动镜像后返回一串字符串
$ docker ps #查看当前运行中的容器
这时候去网页根据映射端口查询:
也没问题,windows本地部署访问这样就完成了