最近再學習docker,正好拿這個北極星試試自己的水準。水了這篇文章。
官網:
https://polarismesh.cn/
本文采用單機版安裝北極星。
一、下載下傳安裝包
github下載下傳
下載下傳位址:https://github.com/polarismesh/polaris/releases
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiAjM2EzLcd3LcJzLcJzdllmVldWYtl2Pn5GcuYGOiBTYhRjYjJDN1E2YhhTZkZ2N1YjN2ITZihTMyEDOvwVN1QjM1MTMtUGall3LcVmdhNXLwRHdo9CXt92YucWbpRWdvx2Yx5yazF2Lc9CX6MHc0RHaiojIsJye.png)
1
二、編寫Dockerfile
将檔案解壓上傳到和Dockerfile同目錄下,并修改名稱為polaris,如下圖所示
2
編寫Dockerfile并上傳到和polaris檔案夾同目錄下。
FROM centos:7
#設定作者
MAINTAINER ming_iot
#設定環境變量
ENV HOME /home/polaris
RUN mkdir $HOME
#設定工作目錄
WORKDIR $HOME
#複制檔案
COPY polaris $HOME/
# 安裝依賴
RUN yum install lsof unzip net-tools crontabs -y
#聲明使用的端口,需要-p去綁定主控端否則将随機綁定
EXPOSE 8080
EXPOSE 8090
EXPOSE 9090
EXPOSE 9091
CMD bash install.sh && /bin/bash
複制
三、編譯鏡像
執行如下指令
docker build -t polaris:1.0 .
複制
檢視鏡像
docker images
複制
1
四、運作鏡像
執行如下指令
docker run -itd --name bjx -p 8080:8080 -p 8081:8090 -p 8082:9090 -p 8083:9091 polaris:1.0
複制
檢視日志
docker logs bjx
複制
1
五、通路
位址:
ip:8080
1
登入背景
2
完!
關于
騰雲先鋒(TDP,Tencent Cloud Developer Pioneer)是騰訊雲GTS官方組建并營運的技術開發者群體。這裡有最專業的開發者&客戶,能與産品人員親密接觸,專有的問題&需求回報管道,有一群志同道合的兄弟姐妹。來加入屬于我們開發者的社群吧!