qiuri2008

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2018年12月9日

摘要: 什么是docker的link机制 同一个宿主机上的多个docker容器之间如果想进行通信,(1) 可以通过使用容器的ip地址来通信,(2) 可以通过“宿主机的ip”+“容器暴露出的端口号”来通信。 前者会导致ip地址的硬编码,不方便迁移,并且容器重启后ip地址会改变,除非使用固定的ip,后者的通信方 阅读全文
posted @ 2018-12-09 22:06 江召伟 阅读(839) 评论(0) 推荐(0) 编辑

摘要: 问题整体情况为使用docker做mysql的容器,然后结合其他服务一起通过docker-compose启动,并且为了一次性建表和设置用户权限我又在mysql中封装了setup.sh、schema.sql、privileges.sql这些自定义的脚本,在Dockerfile构造时执行,到目前为止都是正 阅读全文
posted @ 2018-12-09 17:22 江召伟 阅读(1918) 评论(0) 推荐(0) 编辑

摘要: docker-compose中有两种方式可以暴露容器的端口:ports和expose。 1 ports ports暴露容器端口到主机的任意端口或指定端口,用法: 不管是否指定主机端口,使用ports都会将端口暴露给主机。 2 expose expose暴露容器给link到当前容器的容器,用法: 以上 阅读全文
posted @ 2018-12-09 17:15 江召伟 阅读(1506) 评论(0) 推荐(0) 编辑