前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【docker】制作北极星镜像

【docker】制作北极星镜像

原创
作者头像
无敌小菜鸟
发布2022-07-19 08:32:58
7920
发布2022-07-19 08:32:58
举报
文章被收录于专栏:搬砖笔记搬砖笔记

最近再学习docker,正好拿这个北极星试试自己的水平。水了这篇文章。

官网:

https://polarismesh.cn/

本文采用单机版安装北极星。


一、下载安装包

github下载

下载地址:https://github.com/polarismesh/polaris/releases

1
1

二、编写Dockerfile

将文件解压上传到和Dockerfile同目录下,并修改名称为polaris,如下图所示

2
2

编写Dockerfile并上传到和polaris文件夹同目录下。

代码语言:javascript
复制
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

三、编译镜像

执行如下命令

代码语言:javascript
复制
docker build -t polaris:1.0 .

查看镜像

代码语言:javascript
复制
docker images
1
1

四、运行镜像

执行如下命令

代码语言:javascript
复制
docker run -itd --name bjx -p 8080:8080 -p 8081:8090 -p 8082:9090 -p 8083:9091 polaris:1.0

查看日志

代码语言:javascript
复制
docker logs bjx
1
1

五、访问

地址:

ip:8080

1
1

登录后台

2
2

完!

关于

腾云先锋(TDP,Tencent Cloud Developer Pioneer)是腾讯云GTS官方组建并运营的技术开发者群体。这里有最专业的开发者&客户,能与产品人员亲密接触,专有的问题&需求反馈渠道,有一群志同道合的兄弟姐妹。来加入属于我们开发者的社群吧!

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、下载安装包
  • 二、编写Dockerfile
  • 三、编译镜像
  • 四、运行镜像
  • 五、访问
  • 关于
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档