Tag: 外部

docker工 – 从外部机器构成访问服务

我使用docker-compose来绑定4个容器(后端,frontent,mysql和一个叫video-cutter的附加服务)。 这是我的docker-compose.yml文件: version: "3" services: database: build: context: . dockerfile: Dockerfile.db volumes: – ../mysql:/var/lib/mysql restart: always environment: MYSQL_ROOT_PASSWORD: root ports: – 2323:3306 networks: main: aliases: – database backend: build: context: backend dockerfile: Dockerfile.backend restart: always ports: – 3000:3000 env_file: – backend/custom.env volumes: – ../m2_repo:/root/.m2/ – ../MY_PROJECT_NAME_SERVER/data_sources:/backend/data_sources/ links: – database networks: main: aliases: – backend video-cutter: […]

Windows / Docker /外部安装

在继续之前,这个设置完全可以在我的OSX上运行。 现在,我也需要它在Windows 10机器上。 再一次,除了一件事,一切都有效。 当用dockerclosures所有东西docker-compose down ,MongoDb的内容被清除。 正如我发现的,可能有效的解决scheme是创build一个外部卷。 我所做的,与docker volume create mongodbdata 。 它没有工作。 这是我的docker-compose.yaml: version: '2' volumes: mongodbdata: external: true services: nginx: image: 'nginx:alpine' ports: – '8000:80' volumes: – './:/app' – './docker-nginx.conf:/etc/nginx/conf.d/default.conf' mongodb: image: mongo volumes: – 'mongodbdata:/data' ports: – '8001:27017' command: mongod –smallfiles –logpath=/dev/null 我试图删除外部:真的希望它会与当地的音量,没有运气在那里。 我试图把版本'3'只是万一,没有运气。 有趣的是,当我使用Google时,我设法做到了。 所以我用docker关掉了所有的东西,把所有东西都提了出来,不知何故数据在那里。 所以看起来,这可能工作,但我可能做错了什么。 我尝试了各种组合,甚至设法成功了几次,但无法弄清楚我是如何成功的,换句话说也找不到这种模式。 如果有人能分享一些知识,我将不胜感激。 如果我错过了任何信息,请告诉我。 非常感谢! […]

从外部主机的Docker群集服务连接

嗨,我有一个关于docker群的问题。 我有一个问题,可能有一个简单的或没有解决scheme。 我有2台电脑在群中运行docker。 计算机A是经理,在计算机B上运行另一个服务。如果我在本地附加容器,则可以从另一个容器/服务ping相应的容器/服务。 但是,我希望能够从计算机A上ping /联系计算机B上的容器/服务。我可以从各自的计算机上ping每个容器,但不能从另一台计算机上ping它。 我已经尝试设置一个静态IP路由(告诉它通过gwbridgefind覆盖networking),没有太多的成功。 有没有人有一些帮助,暗示或回答这个问题? 这甚至可能吗? 提前致谢!

如何从外部机器连接到Docker覆盖networking上的容器

有什么已知的解决scheme使外部机器连接到docker群覆盖networking上的容器?