Tag: 网站

.NET核心getstringasync在Docker中不起作用

我试图通过下载JSON并在列表中显示它来创build一个显示我的Elasticsearch快照信息的小型Web应用程序。 IP是我的本地主机,我也运行一个3个节点的elasticsearch集群。 如果我尝试在泊坞窗中运行它,它将等待100秒,超时没有检索到数据,但没有docker工程。 我没有得到任何错误,只是超时,并继续。 public async Task<IActionResult> Index() { using (var httpClient = new HttpClient()) { var elasticpass = "elastic:changeme"; var byteArray = new UTF8Encoding().GetBytes(elasticpass); httpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Basic", Convert.ToBase64String(byteArray)); var json = await httpClient.GetStringAsync("http://192.168.1.50:9200/_snapshot/mainrepo/_all"); var model = Newtonsoft.Json.JsonConvert.DeserializeObject<Rootobject>(json); var snapshotList = model.snapshots.ToList(); var myList = snapshotList.OrderByDescending(x => x.start_time); model.SnapShotList = myList; foreach (var item […]

如何使用docker构build一个gitlab网站?

我有一个工作的gitlab项目/网站的开发者权利。 现在我想使用docker在本地进行testing,因为我build议这样做,并且项目中已经有一个docker文件。 我已经克隆了git rep和docker已经安装并且正在运行,我尝试的下一步是安装一个gitlab runner,但是似乎我没有这个权限或者获得一个runner token。 有没有可能build立网站,我的下一步是什么?

如何从服务器的公共IP访问docker容器

我正在尝试使用docker在服务器上部署我的网站。 我有一个液滴与centOS和docker安装在它上面。 当我尝试运行一个容器( https://hub.docker.com/r/richarvey/nginx-php-fpm/ )时,我期望通过我的浏览器使用公共IP(ipv4)访问我的网站,但我认为这不够。 有什么问题?

Docker:在linux容器上运行windows产品的testing好吗?

我有一个ASP.NET网站,我在Windows机器上开发,网站的用户也是100%的Windows用户。 我的问题是,如果我想用户dockertesting应用程序(例如与selenium)使用Linux容器是一件好事吗? 这不是对生产环境的歪曲吗? 我刚刚开始使用docker工人,而我理想的是 – – 我将我的代码合并到主分支,并部署到一些虚拟机(称为VM1)。 – 在另一个虚拟机上,将主机文件指向VM1的Docker容器,并使用该容器将VM1中的内容。 有人请不要把我的焦点放在正确的道路上吗? 🙂 谢谢,Alex。

Mongo DB:消息超出了允许的最大消息大小

¡嗨! 我刚开发的RoR应用程序与MongoDB一起工作,并正常工作。 我尝试了几个HTTP请求到邮递员的应用程序,也工作得很好! 当我使用Docker部署应用程序时,出现了任何请求之后出现的MongoDB错误: MONGODB | 消息超出了允许的最大消息大小 最大值是50331648. ms_notifications_1 | 2017-09-29 21:16:48 +0000:HTTPparsing错误,格式错误request():#Puma :: HttpParserError:HTTP格式无效,parsing失败。 我会很感激如果有人有这个错误的解决scheme。 谢谢! 我的撰写文件: version: '2' services: ms_notifications_db: image: mongo:latest container_name: "rancher-node1" ` environment: – MONGO_DATA_DIR=/data/db – MONGO_LOG_DIR=/dev/null volumes: – ./data/db:/data/db ports: – "27017:27017" command: mongod –smallfiles ` ms_notifications: build: . command: bash -c " rm -f tmp/pids/server.pid && bundle exec […]

我的网站在Docker容器中运行,如何实现虚拟主机?

我在两个docker集装箱分别在vps中运行两个网站。 如www.myblog.com和www.mybusiness.com 我怎样才能在vps中实现虚拟主机,使两个网站都可以使用端口80。 我在其他地方问过这个问题,并build议看看: https : //github.com/hipache/hipache和https://www.tutum.co/他们看起来有点弯曲。 我试图find是否有一个简单的方法来实现这一目标。 谢谢! 另外,忘了提及我的vps是Ubuntu 14.04盒子。