centos设置一键发布docker站点命令

在/usr/local/bin目录下新建zs(名称可以自定义),文件内容如下

#!/bin/bash
v="$@"
if [[ $v == "all" ]] || [[ $v =~ "api" ]]; then
    cd /home/administrator/web/xx.api
    docker stop xx.api
    docker rm xx.api
    docker rmi xx.api
    docker build -t xx.api .
    docker run -d -p 5001:80 --name xx.api xx.api
    docker update --restart=always xx.api
fi

执行命令授权文件

chmod 777 /usr/local/bin/zs

 

posted @ 2023-03-01 15:05  热心网友大熊  阅读(19)  评论(0)    收藏  举报