|
1.目前没看到有映射端口配置,比如安装mysql。要映射3306,怎么搞?目前看好像是完全映射的,有几个端口映射几个。那么问题来了,如果装了2个mysql 3306会冲突。
2. docker link 问题
如:先启动 mysql
- # MySQL 5.7.36
- docker run -d \
- --name mysql-5.7.36 \
- -p 3306:3306 \
- -e MYSQL_ROOT_PASSWORD=root \
- --restart=always \
- mysql:5.7.36
复制代码 再启动第2个容器,第2个容器依赖于第1个容器的mysql
- docker run -d \
- --name webstack-laravel-1.2.2 \
- -p 8000:8000 \
- -e DB_HOST=mysql \
- -e DB_PORT=3306 \
- -e DB_DATABASE=webstack \
- -e DB_USERNAME=root \
- -e DB_PASSWORD=root \
- -e LOGIN_COPTCHA=false \
- --restart=always \
- --link mysql-5.7.36:mysql \
- arvon2014/webstack-laravel:v1.2.2 /entrypoint.sh server
复制代码 这种目录何解呢?
|
|