Tag: 开发

Docker端口在localhost中工作,但不在公网上

我开始与docker我有下一个docker – 撰写当我运行docker – 组成所有的成功,当我做curllocalhost工作正常,但是当我试图从公共ip访问不工作的连接超时。 version: '3' services: db: environment: – POSTGRES_PASSWORD=mipass – POSTGRES_USER=miuser – POSTGRES_DB=pdfdd image: postgres:9.6 web: restart: always tty: true stdin_open: true build: . command: python ./code/manage.py runserver 0.0.0.0:8000 volumes: – .:/code ports: – "8000:8000" depends_on: – db nginx: restart: always build: ./nginx/ ports: – "80:80" volumes: – /www/static – .:/code links: […]

牧场服务器前缀

我想把一个Rancher服务器安装放在Apache代理服务器的后面,这样我的Rancher服务器仪表板将可以在http://myserver.com/my-awesome-rancher 我能够成功地将stream量路由到Rancher服务器容器。 这个问题是因为我的Rancher服务器容器在URL前缀后面被代理,Rancher HTML页面不知道从URL前缀“/ my-awesome-rancher”请求链接和脚本。 我在configuration我的Rancher服务器时遇到问题。 它没有意识到它是一个前缀,并且修改所有HTML链接和脚本href标签的前缀“/ my-awesome-rancher /”,我真的不知道该怎么做。 我一直在阅读过去3个小时的官方Rancher文档,但一无所获。 我发现很难相信没有人想把Rancher放在URL前缀的后面。 这一定是一件普通的事情! 我build立了Jenkins,并且在/ etc / defaults / jenkins文件中,它是“JENKINS_ARGS”,其中添加了–prefix = / my-awesome-jenkins让Jenkins知道它在一个前缀后面。 什么是牧场主等同?