美文网首页
beego docker

beego docker

作者: 犭虫彳亍口苗 | 来源:发表于2019-06-27 11:48 被阅读0次

    beego 的golang后台部署到docker容器中,以下几步。

    1. 写dockerfile,创建有beego环境的docker镜像

    1.1 dockerfile

    FROM golang:latest
    ADD ./gopath/src/github.com /go/src/github.com
    RUN mkdir /go/src/Service-NaviRoute
    EXPOSE 8080
    

    1.2 创建镜像

    docker build -t go-naviroute .
    根据当前目录下的dockerfile创建名为go-naviroute 的镜像
    

    2. 启动docker

    2.1 启动docker,设置docker与宿主机的映射目录、映射端口号等

    $docker run -td -v /home/user/RouteService:/go/src/RouteService --name go-NaviRoute go-naviroute:v1 /bin/bash
    -v 设置映射目录
    --name 设置镜像名称
    /bin/bash 在容器中运行的命令
    -td 后台运行容器
    

    未完待续……

    相关文章

      网友评论

          本文标题:beego docker

          本文链接:https://www.haomeiwen.com/subject/midccctx.html