作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
docker 组成:
mysql:
image: mysql:5.7.16
container_name: f_mysql
volumes:
- ./db:/var/lib/mysql
environment:
MYSQL_ROOT_PASSWORD: sheep
expose:
- '3306'
docker exec
输入这个容器,
echo $MYSQL_ROOT_PASSWORD
,然后我得到了
sheep
,
最佳答案
您需要修复 docker-compose 文件:
environment:
- MYSQL_ROOT_PASSWORD=sheep
以下是实现您想要的完整 docker-compose:
version: '2'
services:
mysql:
image: mysql:5.7.16
container_name: f_mysql
volumes:
- ./db:/var/lib/mysql
environment:
- MYSQL_ROOT_PASSWORD=sheep
expose:
- '3306'
然后用
docker exec -it f_mysql /bin/bash
和容器内
mysql -u root -p
,使用sheep作为密码,将是连接mysql服务器的唯一途径。
关于 docker ,MYSQL_ROOT_PASSWORD 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40149880/
docker 组成: mysql: image: mysql:5.7.16 container_name: f_mysql volumes: - ./db:/var/lib/mysql envir
ubuntu +docker+ mysql 启动失败 root@i-3c1mg35c:/# docker run -d --volumes-from qiankrbase -p 3307:3307 m
我在这里扯我的头发,我正在尝试运行 mariadb 服务作为我的 gitlab-ci 测试 Rails 应用程序的一部分。然而,当测试运行时,mariadb 不遵守 gitlab-ci 中的环境变量.
从 powershell 控制台,我设法在 mysql docker 中运行 mysql 命令: docker exec mysql-container mysql -u root -psecret
我正在尝试调整 Docker 的 Wordpress secret 示例(下面的链接)以在我的 Docker Compose 设置(用于 Drupal)中工作。 https://docs.docker
我是一名优秀的程序员,十分优秀!