linux批量执行命令脚本。linux脚本执行docker镜像打包运行.net6项目等 电脑版发表于:2021/6/22 17:36 ## linux批量执行命令脚本 #### 1:创建一个.sh后缀的文件 ``` vi run.sh ``` #### 2:在文件开头添加内容 ``` #!/bin/bash ``` #### 3:在文件里边输入想要执行的命令 ``` #!/bin/bash ls ping www.baidu.com ``` 如图:  #### 4:给文件可执行权限(非必须,根据自己系统的环境) ``` chmod +x run.sh ``` #### 5:输入sh run.sh执行文件即可 ``` sh run.sh ``` 效果如图所示:  ## 使用批量脚本,删除某个容器后,在重新启动 测试命令如下: ``` #!/bin/bash echo "开始停止容器" docker stop mynginx echo "开始删除容器" docker rm mynginx echo "重新运行容器" docker run -d \ --name=mynginx \ -p 8000:80 \ -v ~/aj/nginx-html:/usr/share/nginx/html \ nginx echo "批量脚本执行完成" ``` 执行效果如下:  ## 使用批量脚本,完成.net6项目的镜像打包、运行容器 测试命令如下: ``` #!/bin/bash echo "切换到项目目录" cd ~/fb/wy_jbland_docker echo "开始打包镜像" docker build -t wy_jbland_api:v1 . echo "开始运行镜像" docker run --name=wy_jbland_api -p 8003:8003 wy_jbland_api:v1 echo "批量脚本执行完成" ``` 执行效果如下: