一、准备工作

  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直接后台运行,这样报错的话不利于调试,确保没有问题后再进行后台

最新文章

  1. [Winform] DataGridView 总结(FAQ)
  2. JDBC使用事务实例
  3. IO流一行一行读取TXT文件
  4. Echarts动态加载后台数据
  5. Windows 窗体—— 键盘输入工作原理
  6. Junit使用教程(一)
  7. python全栈开发第10天-正则表达式
  8. iOS开发之Block
  9. java的logcat的简单使用
  10. Python学习日记:day8-------文件操作
  11. 在vue-cli项目中使用echarts
  12. hibernate 常用主键生成策略与配置
  13. 小白的Python之路_day2
  14. [linux-脚本]shebang(shabang #!)
  15. 渐进反馈式搜索技术助力运维工程师——Linux命令高效检索
  16. js扩展运算符(spread)是三个点(...)
  17. Nginx配置跨域请求 Access-Control-Allow-Origin *
  18. JS之滚动条效果2
  19. zookeeper(4)--zookeeper分布式锁原理
  20. CentOS7中配置vsftpd

热门文章

  1. TypeScript 学习笔记 — 看官方文档
  2. Python+chatGPT编程5分钟快速上手,强烈推荐!!!
  3. 2021级《JAVA语言程序设计》上机考试试题6
  4. grequest案例对比requests案例
  5. php pdo如何查询记录条数
  6. rin和快速迭代
  7. Vulhub 漏洞学习之:Aria2
  8. vs修改默认端口
  9. 计算机存储内部数据的原理,编程语言的发展史和分类,python解释器的下载和安装,计算机cmd窗口的使用,环境变量和解释器多版本共存方法
  10. Head First Python(第2版)书籍 重视大脑的学习指南