排行榜

  • 用户榜
  • 标签榜
  • 冲榜分奖金

频道

最新最热悬赏待采纳 筛选
  • 1

    回答

  • 28

    浏览

请问各位大佬 docker run -td -h $NAME --name $NAME --ip $IP $IMAGE:latest /sbin/my_init -- bash -l 其中的/sbin/my_init -- bash -l 是什么意思  

回答 Mini_Min
采纳率100%
14天前
  • 1

    回答

  • 11

    浏览

docker run -d --net="host" tomcat   外网可以访问 docker run -d -p 8080:8080 tomcat  外网无法访问 curl localhost:8080   报错curl: (56) Recv failure: Connection reset by peer  

回答 丶落幕
采纳率0%
16天前
  • 3

    回答

  • 31

    浏览

今天我想尝试用docker部署springboot的微服务做个项目。我的ubuntu 18.0.4  LTS是在win10的应用商店里安装的。并且,我按照https://www.cnblogs.com/blog-rui/p/11244023.html 这个指南安装了docker,准备部署springboot微服务,可是,前面的步骤都OK,直到输入命令: docker run hello-world, 发现如下的错误 我试了很多博客上的方法,都无法解决,请高手给予解答。谢谢!

回答 Pei
采纳率0%
21天前
  • 1

    回答

  • 11

    浏览

在centos中使用在docker仓库安装了docker engine-community 版本,启动docker之后,docker run ubuntu:15.10 /bin/bash 创建容器时,报错,如下: 目前尝试了修改了/etc/docker/daemon.json的源地址依然无效 daemon.json {   "registry-mirrors": ["https://jnxt8d8b.mirror.aliyuncs.com"],   "max-concurrent-downloads": 10,   "storage-driver": "overlay2",   "graph": "/data/docker",   "log-driver": "json-file",   "log-level": "warn",   "log-opts": {     "max-size": "10m",     "max-file": "3"     } }  

  • 0

    回答

  • 15

    浏览

先上一下现在有问题的配置文件吧:  location ^~ /api/ {     #resolver kube-dns.kube-system.svc.cluster.local valid=5s; #don't work     resolver 10.244.64.10;     set $loadurl http://gateway-service.default.svc.cluster.local:55558/;     if ($http_username != "" ) {         set $loadurl http://gateway-service.$http_username.svc.cluster.local:55558/;     }     proxy_pass $loadurl;     proxy_set_header   Host             $proxy_host;     proxy_set_header   X-Real-IP        $remote_addr;     proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;     proxy_cookie_path / /;   } nginx是启动在k8s的Pod中的,想要的实现的功能: 通过在request的header中添加"username":"test",nginx根据header中的username值test请求转发到对应test命名空间的gateway网关中。 现在问题: 1、resolver 只能用kube-dns的service的clusterIp,无法使用servicename,这也不是什么大问题。 2、主要问题,现在nginx转发时,从日志来看可以将请求转发到指定网关,但是请求的url貌似没有过滤掉一级路径 /api/。 也就是说,proxy_pass使用变量时,默认把变量最后的 “/”给去掉了, resolver 10.244.64.10; set $loadurl http://gateway-service.default.svc.cluster.local:55558/; #使用变量会出现404 proxy_pass $loadurl; ... #直接写url没有问题 proxy_pass http://gateway-service.default.svc.cluster.local:55558/; 这样导致到达网关的请求是带着 /api/的,网关找不到路由的,最终返回了404。 现在找不到有效的解决办法,求大神指教!  

  • 0

    回答

  • 28

    浏览

我本地局域网1有一台centos7.5的服务器和一台win10的台式机,均通过ffmpeg2.8.15向阿里云的nginx-rtmp进行推流此时阿里安全组云盾均已开放。win10是可以正常进行推流,但是centos不可以。但是这台centos7.5可以用ffmpeg向腾讯云华为云本机的nginx-rtmp成功推流,但是任何一台阿里云的云服务器都无法成功推流。于是我初步判断是阿里云的问题,然后我在局域网2的另外一台服务器也是centos7.5上安装了ffmpeg向阿里云推流是可以成功的,又向腾讯云等服务器推流也是成功的。然后我又换了腾讯云华为云用ffmpeg向阿里云nginx-rtmp推流也是成功的。于是我思绪陷入了混乱。然后我想起用docker来解决,于是用docker打了个镜像在两台电脑加虚拟机上测试了一下向阿里云腾讯云推流均是成功没有问题的,然后我把镜像导入到局域网1的centos7.5中,然后又出现了阿里云推流失败,腾讯云华为云成功的情况。于是我用这台服务器ping 阿里云的云服务没问题 telnet也没有问题 我又把防火墙,se也关闭了还是不行。局域网1的centos7.5 在推流时在阿里云上用netstat -anpt |grep nginx 是可以看到局域网1centos7.5的连接。但是推流还是失败的,nginx 的access.log error.log均没有任何信息,ffmpeg推流失败后的报错为rtmp://IP:1935/hls1/camera123: Input/output error 在推流时手动中断报错为Cannot read RTMP handshake response

  • 2

    回答

  • 23

    浏览

  虚拟机执行docker-machine create --driver virtualbox xiaoming总出现这个问题,请求帮助!! Centos 内核版本 Linux localhost.localdomain 3.10.0-1160.24.1.el7.x86_64 #1 SMP Thu Apr 8 19:51:47 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux virtualbox 版本6.1.18 r142142 (Qt5.6.2) Docker version 1.13.1, build 0be3e21/1.13.1 docker-machine version 0.16.2, build bd45ab13  

回答 qq_36674028
采纳率0%
23天前