docker+go+gin部署
2024-10-21 13:26:23
一、准备工作
1、先确保项目可以正常运行
二、编写Dockerfile文件,生成镜像
FROM golang:1.18.1
WORKDIR /go/src/app
ADD ./ /go/src/app
RUN go env -w GO111MODULE=on && go env -w GOPROXY=https://goproxy.cn,direct
EXPOSE 8081
CMD ["go", "run", "main.go"]
docker build -t test:v1.0.0 . # 注意最后的那个“.”,说明是当前目录下
三、运行镜像及调试
docker run -it --name test -p 8080:8080 test:v1.0.0
一开始不建议-d直接后台运行,这样报错的话不利于调试,确保没有问题后再进行后台
最新文章
- [Winform] DataGridView 总结(FAQ)
- JDBC使用事务实例
- IO流一行一行读取TXT文件
- Echarts动态加载后台数据
- Windows 窗体—— 键盘输入工作原理
- Junit使用教程(一)
- python全栈开发第10天-正则表达式
- iOS开发之Block
- java的logcat的简单使用
- Python学习日记:day8-------文件操作
- 在vue-cli项目中使用echarts
- hibernate 常用主键生成策略与配置
- 小白的Python之路_day2
- [linux-脚本]shebang(shabang #!)
- 渐进反馈式搜索技术助力运维工程师——Linux命令高效检索
- js扩展运算符(spread)是三个点(...)
- Nginx配置跨域请求 Access-Control-Allow-Origin *
- JS之滚动条效果2
- zookeeper(4)--zookeeper分布式锁原理
- CentOS7中配置vsftpd