#### # 创建数据库

    1

    create database nacos

#### # 下载初始化脚本

脚本文件

#### # 以普通模式启动获取数据

    1

    docker run -d --restart=always --name="nacos" -e MODE=standalone -p 8848:8848 -p 9848:9848 nacos/nacos-server:latest

#### # 进入容器内修改文件权限

    1
    2
    3

    chmod 777 /home/nacos/conf
    chmod 777 /home/nacos/data
    chmod 777 /home/nacos/logs

#### # 拷贝文件到本地

    1
    2
    3

    docker cp nacos:/home/nacos/conf D:\docker\nacos\data\
    docker cp nacos:/home/nacos/data D:\docker\nacos\data\
    docker cp nacos:/home/nacos/logs D:\docker\nacos\data\

#### # 创建正式容器

    1

    docker run -d --name nacos --restart=always --network my-net -p 8848:8848 -p 9848:9848 -p 9849:9849 -e MODE=standalone --privileged=true -e SPRING_DATASOURCE_PLATFORM=mysql -e MYSQL_SERVICE_HOST=mysql地址 -e MYSQL_SERVICE_PORT=mysql端口 -e MYSQL_SERVICE_USER=mysql用户名 -e MYSQL_SERVICE_PASSWORD=mysql密码 -e MYSQL_SERVICE_DB_NAME=nacos -e TIME_ZONE='Asia/Shanghai' -v D:\docker\nacos\data\logs:/home/nacos/logs -v D:\docker\nacos\data\data:/home/nacos/data -v D:\docker\nacos\data\conf:/home/nacos/conf nacos/nacos-server:latest

docker nacos