执行.sh脚本报错

来源:6-3 Harbor高可用部署(下)

weixin_慕圣2119594

2022-01-10

[root@node1-master nginx]# sh restart.sh 
Error response from daemon: No such container: harbornginx
Error: No such container: harbornginx
user nginx;
worker_processes 1;

error_log /var/log/nginx/error.log warn;

pid /var/run/nginx.pid;

events {

    worker_connections 1024;
}

stream {

    upstream hub {
        server 192.168.33.174:80;
    }
    server {
        listen 80;
        proxy_pass hub;
        proxy_timeout 300s;
        proxy_connect_timeout 5s;
    }
}
#!/bin/bash
docker stop harbornginx

docker rm harbornginx

docker run -idt --net=host --name harbornginx -v /root/nginx/nginx.conf:/etc/nginx/nginx.conf nginx:1.13.12

感觉这一章讲的harbor和前面的接不起来。。。这个脚本执行怎么会报container的错呢?这不是执行的docker命令吗

写回答

1回答

刘果国

2022-01-11

这两个错误不影响的哈,脚本里每次先尝试停止和删除容器,不存在的话就会报错,但不影响后面容器的启动哦

0
0

Kubernetes生产落地全程实践

一个互联网公司落地Kubernetes全过程点点滴滴

2293 学习 · 2216 问题

查看课程