22 lines
882 B
Bash
22 lines
882 B
Bash
#!/bin/bash
|
|
|
|
# TODO 未完成
|
|
# mkdir -p /opt/docker-run/nps && curl -o /opt/docker-run/nps/nps.sh https://git.zykeji.club/open/server-init/raw/master/Docker/run/nps.sh && sh /opt/docker-run/nps/nps.sh
|
|
|
|
read -r -p "请输入容器名称(默认: nps): " containerName
|
|
containerName=${containerName:-nps}
|
|
|
|
read -r -p "请输入外部访问端口号(默认: 6379): " port
|
|
port=${port:-6379}
|
|
|
|
echo "创建脚本存放目录和数据"
|
|
mkdir -p /opt/docker-run/nps/data
|
|
mkdir -p /opt/docker-run/nps/conf
|
|
|
|
echo "拉取镜像"
|
|
docker pull ffdfgdfg/nps:latest
|
|
echo "运行容器"
|
|
echo "docker run -d --name $redisName -p $port:6379 -v /opt/docker-run/redis/data:/data -v /opt/docker-run/redis/conf:/usr/local/etc/redis redis"
|
|
docker run -d --name $redisName -p $port:6379 -v /opt/docker-run/redis/data:/data -v /opt/docker-run/redis/conf:/usr/local/etc/redis redis
|
|
|
|
echo "脚本执行完成" |