1.下载镜像
#默认下载最新版本 docker pull nacos/nacos-server
2.配置nacos数据库
3.启动容器
#先启动一个nocas,稍后将配置文件拷贝出来进行挂载
docker run --env MODE=standalone --name nacos -d -p 8848:8848 nacos/nacos-server
#测试是否启动成功,进入容器
docker exec -it <CONTAINER ID> bash
4.拷贝配置文件到本地
# 我喜欢把docker挂载的文件扔在这个目录下,根据个人习惯使用
cd /usr/local/
# 创建自己准备做挂载的文件夹
mkdir docker
mkdir nacos
# 将配置文件复制一份到刚才创建的文件夹
docker cp nacos:/home/nacos/conf /usr/local/docker/nacos
5.修改配置文件application.properties
这里主要是修改数据库配置,直接贴修改的部分,对内容感兴趣的自行百度
########在application.properties主要是修改db这4行内容#################
db.num=1
db.url.0=jdbc:mysql://IP:PORT/数据库名称?useUnicode=true&characterEncoding=utf8&serverTimezone=GMT%2B8&useSSL=false
db.user=数据库用户
db.password=数据库密码
#################主要是修改db这4行内容##############################
6.启动新的nacos容器
# 删除之前启动的容器
docker stop nacos docker rm nacos
# 重新挂载配置文件启动
docker run --env MODE=standalone --name nacos -d -p 8848:8848 -v /usr/local/docker/nacos/conf:/home/nacos/conf nacos/nacos-server
7.访问nacos
访问路径:http://服务器ip:8848/nacos
账号:nacos,密码:nacos
到这里单机版的nacos就部署好了,单机版的主要是用在开发的过程中,生产环境还是建议根据需求进行集群搭建