创建网站的成本,文山北京网站建设,宁波网站推广方案,邹平做网站的公司有哪些文章目录 前言一、本地新建脚本二、复制本地脚本到服务器三、执行服务器脚本总结如有启发#xff0c;可点赞收藏哟~ 前言 一、本地新建脚本
在本地新建nginx-generator.sh脚本文件#xff0c;并保存以下内容 主要动态定义两个变量#xff08;容器名称/服务器本地文件名、端… 文章目录 前言一、本地新建脚本二、复制本地脚本到服务器三、执行服务器脚本总结如有启发可点赞收藏哟~ 前言 一、本地新建脚本
在本地新建nginx-generator.sh脚本文件并保存以下内容 主要动态定义两个变量容器名称/服务器本地文件名、端口号
fileName容器名称/服务器本地文件名port端口号 #!/usr/bin/env bashecho 请输入挂载文件名称Nginx容器名称
read FILENAMEif [ $FILENAMEx x ]; then
echo 请输入挂载文件名称Nginx容器名称
exit 0
fiecho 请输入端口号
read PORTif [ $PORTx x ]; then
echo 请输入端口号
exit 0
fidocker run --name $FILENAME -p $PORT:80 -v /project/docker/nginx/$FILENAME/log:/var/log/nginx -v /project/docker/nginx/$FILENAME/conf.d:/etc/nginx/conf.d -v /project/docker/nginx/$FILENAME/nginx.conf:/etc/nginx/nginx.conf -v /project/docker/nginx/$FILENAME/html:/usr/share/nginx/html -d nginx
二、复制本地脚本到服务器
使用scp命令复制文件到服务器
scp /product/sh/nginx-generator.sh rootip:/project/sh/nginx三、执行服务器脚本
登录服务区并进入/project/sh/nginx目录执行以下脚本并按提示输入内容即可
sh nginx-generator.sh查看是否成功创建容器
docker ps总结
使用定义好的脚本可快速新建对应的容器及相关的挂载文件
如有启发可点赞收藏哟~