草庐IT

DOCKER_USERNAME

全部标签

mongodb - 无法从另一个容器连接到 mongodb docker 容器

我有以下简化设计:一个mongodb容器和一个链接到前者的“python-client”docker容器。这是我简化的docker-compose.yml文件:mongodb:build:"mongodb"dockerfile:"Dockerfile"hostname:"mongodb.local"ports:-"27017:27017"client:build:"client"dockerfile:"Dockerfile"hostname:"client.local"links:-"mongodb:mongodb"environment:-"MONGODB_URL=mongodb:/

ruby-on-rails - Docker rails mongodb NoServerAvailable

我正在用3个docker构建一个项目。使用Rails的API网站角度/webpack数据库与mongodb所以我有一个docker-compose来处理所有事情。我的问题是当我想为我的数据库做种时,出现错误:Mongo::Error::NoServerAvailable:Noserverisavailablematchingpreference:#我尝试了很多东西,我目前正在OSX上使用Beta版的Dockernative。version:'2'services:web:build:web/ports:-"80:8080"links:-apidepends_on:-apivolumes

使用 EFS 的 AWS ECS 上的 MongoDB Docker 容器

是否建议在AWS弹性容器服务(ECS)上有多个MongoDBDocker容器共享同一个AWS弹性文件系统(EFS)?为什么?为什么不呢? 最佳答案 这取决于您的要求。基本上,EFS实现了NFSv4协议(protocol)。通常NFS比block设备慢。没有测试它。但是认为在相同的SSD设备上EFS性能会低于EBS。您可以在EFS上使用MongoDB测试您的应用程序。如果不关心性能,使用EFS会很好。 关于使用EFS的AWSECS上的MongoDBDocker容器,我们在StackOver

mongodb - 无法从内部 docker swarm 集群连接到外部 mongodb 服务

如果我运行后端的单个docker容器,它运行良好并连接到主机上运行的mongodb。但是当我使用docker-compose运行我的后端时,它不会连接到mongodb并打印到控制台:MongoError:failedtoconnecttoserver[12.345.678.912:27017]onfirstconnect[MongoError:connection0to12.345.678.912:27017timedout]docker-compose.yml内容:version:"3"services:web:image:__BE-IMAGE__deploy:replicas:1r

mongodb - Docker 中的 Symfony 应用程序在 URL 调用中没有响应

[已解决]我想在Docker镜像中添加带有MongoDB的Symfony应用程序代码。在我构建应用程序图像并接收到:PSE:\myapi>docker-composeupStartingmongoStartingmyapi_web_server_1Attachingtomongo,myapi_web_server_1mongo|2017-04-21T13:36:23.464+0000ICONTROL[initandlisten]MongoDBstarting:pid=1port=27017dbpath=/data/db64-bithost=37e6234dbaf5mongo|2017-

CentOS下 Docker、Docker Compose 的安装教程

Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。DockerCompose是用于定义和运行多容器docker应用程序的工具,compose通过一个配置文件来管理多个docker容器。可以使用docker-compose.yml脚本来启动、停止、重启应用,进行docker容器的编排和管理。但是dockercompose并没有实现容器的负载均衡,还需要借助其他工具实现。下面以CentOS系统为例,介绍如何安装Docker以及DockerCompos

docker服务如何正确关停

说明:停止docker服务之前,先把所有的容器都停掉,如果没停掉,再重启docker服务之后,所有的容器就会成为Exited状态。如果你只是想停止docker服务,docker中的容器还继续提供服务,需要在dockerdaemon.json中配置“live-restore”:true详细配置请参考:docker官方容器配置live-restore关闭操作之前一直使用如下命令关闭docker服务#禁用docker开机自启systemctldisabledocker#关停docker服务systemctlstopdocker但是今天使用systemctlstopdocker命令关停的时候,确返回了

Docker登录Harbor时出现的错误:Error response from daemon: Get https://

Docker登录Harbor时出现的错误:Errorresponsefromdaemon:Gethttps://./v1/users/:dialtcp在使用Docker和Harbor时,有时候在登录Harbor时可能会遇到以下错误信息:Errorresponsefromdaemon:Gethttps://./v1/users/:dialtcp这个错误通常是由于配置问题或网络连接问题导致的。下面我将解释可能的原因,并提供相应的解决方案。配置问题首先,检查您的Docker客户端配置是否正确。打开您的~/.docker/config.json文件,并确认其中的Harbor配置是否正确。确保auths

node.js - Docker - Node.js + MongoDB - "Error: failed to connect to [localhost:27017]"

我正在尝试为我的Node应用程序创建一个容器。此应用程序使用MongoDB来确保某些数据的持久性。所以我创建了这个Dockerfile:FROMubuntu:latest#---InstallingMongoDB#Add10genofficialaptsourcetothesourceslistRUNapt-keyadv--keyserverhkp://keyserver.ubuntu.com:80--recv7F0CEB10RUNecho'debhttp://downloads-distro.mongodb.org/repo/ubuntu-upstartdist10gen'|tee/

mongodb - Docker:Mongo 在运行时退出

使用:https://registry.hub.docker.com/_/mongo/我这样做是为了拉入所有标签:dockerpullmongo然后,当我尝试用运行它时dockerrun-v/data:/data--namemongodb-p4000:27017mongo:2.6.6状态显示CONTAINERIDIMAGECOMMANDCREATEDSTATUSPORTSNAMES5959d3f79243mongo:2.6.6"/entrypoint.shmong4secondsagoExited(1)3secondsagomongodb日志显示:numactl:Thissystemd