华为云HECS云服务器,安装docker环境,查看如下文章。
华为云HECS安装docker-CSDN博客
一、拉取镜像
docker pull nacos/nacos-server
二、宿主机创建挂载目录
执行如下命令:
mkdir -p /usr/local/nacos/logs
mkdir -p /usr/local/nacos/conf
mkdir的-p参数,有文件夹则略过,没有则创建。
三、 启动容器(初次)
初次生层简单容器,为了复制文件用(容器文件复制到宿主机)。
执行命令:
docker run -p 8848:8848 --name nacos -d nacos/nacos-server
四、 复制文件
//将容器文件复制到宿主机
docker cp nacos:/home/nacos/logs/ /usr/local/nacos/
docker cp nacos:/home/nacos/conf/ /usr/local/nacos/
五、删除容器
docker rm -f nacos
六、 启动容器(以挂载的方式)
命令如下:
docker run -d \
-p 8848:8848 \
--name nacos \
-e JVM_XMS=256m \
-e JVM_XMX=256m \
-e MODE=standalone \
-e PREFER_HOST_MODE=hostname \
-e SPRING_DATASOURCE_PLATFORM=derby \
-v /usr/local/nacos/logs:/home/nacos/logs \
-v /usr/local/nacos/init.d/custom.properties:/home/nacos/init.d/custom.properties \
--privileged=true \
--restart=always \
nacos/nacos-server
八、HECS安全组开端口
云服务器-实例-安全组-规则配置-入方向规则,开放8848端口。
九、访问
浏览器输入地址:http://localhost:8848/nacos/index.html
出现nacos页面证明部署成功。