1.启动nacos

1.1 启动原始nacos

docker run -d --name nacos -p 8848:8848 -e MODE=standalone nacos/nacos-server

1.2 拷贝原始文件到宿主机,在宿主机上更改application.properties配置

docker cp nacos:/home/nacos /home/nacos 

后面一个是宿主机地址

1.3 再次启动nacos,同时进行容器卷映射,下次再启动时直接从第三步启动即可

docker run -d --name nacos -p 8848:8848  -p 9848:9848 -p 9849:9849 --privileged=true -e JVM_XMS=256m -e JVM_XMX=256m -e MODE=standalone -v /home/nacos/nacos/logs/:/home/nacos/logs -v /home/nacos/nacos/conf/:/home/nacos/conf/ --restart=always nacos/nacos-server

2.启动小雅alist

2.1 没有小雅alist

docker run -d -p 5344:80 -v /www/docker/project/xiaoya/data:/data --restart=unless-stopped --name=xiaoya xiaoyaliu/alist:latest

2.2 有小雅alist

docker stop xiaoya
docker rm xiaoya
docker rmi xiaoyaliu/alist:latestc

2.3 docker-compose启动

2.3.1 docker-compose配置文件

version: '3'
services:
  xiaoya:
    image: xiaoyaliu/alist:latest
    container_name: xiaoya
    ports:
      - 5344:80
    volumes:
      - /www/docker/project/xiaoya/data:/data
    restart: unless-stopped

2.3.2 启动

cd /www/docker/project/xiaoya
docker-compose up -d