nacos1.3.2 ARM 版容器镜像制作

下载nacos 1.3.2 二进制包并copy 容器
编写Dockerfile
bash 复制代码
FROM test:v4

ENV NACOS_VERSION=1.3.2 \
    JAVA_HOME="/usr/local/bisheng-jdk1.8.0_342" \
    PATH="$JAVA_HOME/bin:${PATH}"

WORKDIR /softwore/nacos/target

RUN source /etc/profile

EXPOSE 8848

ENTRYPOINT ["bash","/softwore/nacos/bin/docker-entrypoint.sh"]

构建镜像

bash 复制代码
docker build -t my-nacos:base .

启动nacos容器

bash 复制代码
docker run -p 8848:8848 my-nacos:base

Linux安装Docker Compose
bash 复制代码
# 下载最新版本
sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

# 添加执行权限
sudo chmod +x /usr/local/bin/docker-compose

# 验证安装
docker-compose version

编写docker-compose.yml

bash 复制代码
version: '1.0'
 
services:
  nacos:
    image: my-nacos:base
    container_name: nacos-standalone
    environment:
      - MODE=standalone
    ports:
      - "8848:8848"
    restart: always

运行

bash 复制代码
docker-compose -f docker-compose.yml up -d nacos

注意yaml的格式,使用https://www.yamllint.com/对yaml进行校验。

相关推荐
San813_LDD12 小时前
[C语言]《Dev-C++ 报错解决手册(Day0607 精华版)》
java·前端·javascript
2401_8346369913 小时前
Linux 负载均衡全实战:Nginx+HAProxy+LVS 从原理到落地
linux·nginx·负载均衡
Anastasiozzzz13 小时前
从有限状态机到智能体图:传统 FSM 与 Agent Graph的演进
java·人工智能·python·ai
鹏大师运维18 小时前
为什么信创电脑装软件总提示“软件包架构不匹配”?
linux·运维·架构·国产化·麒麟·deb·统信uos
wang090719 小时前
自己动手写一个spring之IOC_2
java·后端·spring
来杯@Java20 小时前
学生选课管理系统(基于springboot+vue前后端分离的项目)计算机毕业设计java
java·spring boot·spring·vue·毕业设计·maven·mybatis
鹤落晴春20 小时前
【Linux复习】管理SELinux安全性
linux·运维·服务器
yz_aiks20 小时前
Linux Jar包配置Systemd自启动实战:从排查到配置全流程
linux·python·jar·自启动·systemd
梦梦代码精20 小时前
2026年PHP开源商城系统实测对比:架构、多商户、商用授权,谁才是真·省心?
vue.js·docker·架构·开源·代码规范