设置环境变量,创建卷目录:
VOLUME_HOME=/home/podman; mkdir -p $VOLUME_HOME/nacos/conf; mkdir -p $VOLUME_HOME/nacos/logs; mkdir -p $VOLUME_HOME/nacos/data; chown -R 200 $VOLUME_HOME/nacos;
运行临时容器:
podman run -d \ --name nacos \ -e MODE=standalone \ -p 8848:8848 \ -e SPRING_DATASOURCE_PLATFORM=mariadb \ -e MYSQL_SERVICE_HOST=192.168.56.100 \ -e MYSQL_SERVICE_PORT=3306 \ -e MYSQL_SERVICE_USER=root \ -e MYSQL_SERVICE_PASSWORD=joycode \ -e MYSQL_SERVICE_DB_NAME=nacos \ nacos/nacos-server:v2.0.4;
拷贝配置文件:
podman cp -a nacos:/home/nacos/conf $VOLUME_HOME/nacos; podman cp -a nacos:/home/nacos/logs $VOLUME_HOME/nacos; podman cp -a nacos:/home/nacos/data $VOLUME_HOME/nacos;
删除临时容器:
podman rm -f nacos;
运行正式容器:
podman run -d \ --name nacos \ -e MODE=standalone \ -p 8848:8848 \ -e SPRING_DATASOURCE_PLATFORM=mariadb \ -e MYSQL_SERVICE_HOST=192.168.56.100 \ -e MYSQL_SERVICE_PORT=3306 \ -e MYSQL_SERVICE_USER=root \ -e MYSQL_SERVICE_PASSWORD=joycode \ -e MYSQL_SERVICE_DB_NAME=nacos \ -v $VOLUME_HOME/nacos/conf:/home/nacos/conf \ -v $VOLUME_HOME/nacos/logs:/home/nacos/logs \ -v $VOLUME_HOME/nacos/data:/home/nacos/data \ -v $VOLUME_HOME/nacos/init.d:/home/nacos/init.d \ nacos/nacos-server:v2.0.4;
评论已关闭