go get github.com/astaxie/beegogo get github.com/beego/beeDocker中也可以根據以上流程快速安裝Beego鏡像,通過Dockerfile編寫構建文件。
FROM golang:latest RUN go get -u -v github.com/astaxie/beego && \ go get -u -v github.com/beego/beeRUN cd $GOPATH/src && bee new shopWORKDIR $GOPATH/src/shopEXPOSE 8080CMD ["bee","run"]--參數注釋--FROM 所構建的鏡像需要依賴的基礎鏡像 必須由FROM開始--RUN 運行指令--WORKDIR 指定項目工作目錄路徑--EXPOSE 暴露鏡像埠號--CMD 命令行執行指令 鏡像被啟動後執行使用docker build構建鏡像
docker build -t beego .--參數注釋-t 指定鏡像標籤名稱及版本號 規範寫法:tag:01. 指定當前目錄下的Dockerfile文件運行beego鏡像
docker run --name beego_01 -p 8080:8080 -d beego進入beego_01容器
docker exec -it beego_01 /bin/bash在瀏覽器中輸入http://localhost:8080即可訪問到項目站點。