【发布时间】:2017-09-13 15:44:47
【问题描述】:
例如,我在 docker 创建了网络
docker network create hello-rails
然后,我有连接到这个网络的 mySQL
docker run -p 3306 -d --network=hello-rails --network-alias=db -e MYSQL_ROOT_PASSWORD=password --name hello-rails-db mysql
另外,我有 Rails 服务器,它也依赖这个网络
docker run -it -p 3000:3000 --network=hello-rails -e MYSQL_USER=root -e MYSQL_PASSWORD=password -e MYSQL_HOST=db --name hello-rails benjamincaldwell/hello-docker-rails:latest
我想用 YAML 文件为这两个容器在 kubernetes 上编写部署。但我不知道,如何将网络放在文件中的containers 中。你有什么建议吗?
【问题讨论】:
标签: mysql ruby-on-rails docker networking kubernetes