docker创建beego镜像

桃扇骨 2022-12-22 06:11 239阅读 0赞

先在文件夹下载golang安装包

  1. wget https://dl.google.com/go/go1.13.9.linux-amd64.tar.gz

创建Dockerfile文件 内容如下

  1. FROM registry.cn-hangzhou.aliyuncs.com/xjm_public/centos:7.4.1708
  2. MAINTAINER jiaminxu
  3. ADD go1.13.9.linux-amd64.tar.gz /usr/local/
  4. ENV GO111MODULE=on
  5. ENV GOROOT=/usr/local/go
  6. ENV GOPATH=/home/gopath
  7. ENV PATH=$PATH:$GOROOT/bin:$GOPATH/bin
  8. ENV GOPROXY=https://goproxy.io
  9. RUN go get -u -v github.com/astaxie/beego
  10. RUN go get -u -v github.com/beego/bee

build镜像

  1. docker build -t registry.cn-shanghai.aliyuncs.com/yjk-datag/beego:02 .

8695ab9057f7130ee2ef747913fc7e8d.png

运行镜像测试

  1. docker run -it --rm registry.cn-shanghai.aliyuncs.com/yjk-datag/beego:02 /bin/bash

a3f81bdd0c794d99fa318e0d2e076813.png

查看镜像大小

079d2f0197831062f2c4b36cd94a5be4.png

发表评论

表情:
评论列表 (有 0 条评论,239人围观)

还没有评论,来说两句吧...

相关阅读

    相关 docker 创建maven 镜像

    创建maven docker镜像 本文将介绍如何创建自己的 maven docker 镜像。由于官方的镜像默认使用中央仓库,在国内构建时会比较慢,虽然缓存是一种策略,但改

    相关 Docker 创建镜像(二)

    今天我们分析doker镜像的创建过程: 镜像的创建 由容器提交镜像 docker 镜像与容器,使用联合文件技术管理文件。 镜像与容器由一层层的 layer 文件组