Tag: mariadb dockerfile

在Docker构build过程中,Docker无法启动MariaDB / MySQL

我目前的Dockerfile看起来像这样: FROM ubuntu:14.04 ENV DEBIAN_FRONTEND noninteractive ENV INITRD No ENV LANG en_US.UTF-8 # Maria DB Versions ENV MARIADB_MAJOR 5.5 ENV MARIADB_VERSION 5.5.55+maria-1~trusty # Create mysql user and group RUN groupadd -r mysql && useradd -r -g mysql mysql # Install needed dependencies RUN apt-get update && apt-get install -y –no-install-recommends software-properties-common && rm -rf /var/lib/apt/lists/* […]

configurationmysql / mysql-server dockerfile的问题

我是第二年应用计算机科学专业的学生,​​在configurationmysql docker时遇到一些问题。 作为一个任务,我们必须创build2个docker图像(1与Apache / PHP和一个简单的PHP网页和另一个与MySQL)。 我已经创build了apache / php docker,这并不困难,但是我对mysql的一个很大的争议。 档 ./Dockerfile ./test.sql Dockerfile FROM mysql/mysql-server ENV MYSQL_ROOT_PASSWORD=lindert RUN mkdir /usr/sql RUN chmod 644 /usr/sql ADD test.sql /usr/sql/test.sql run MYSQL -u root -p${MYSQL_ROOT_PASSWORD} -e "CREATE DATABASE \ shippingdb" && mysql -u root -p${MYSQL_ROOT_PASSWORD} shippingdb < /usr/sql/test.sql 当我运行“dockerbuild设”。 这个错误popup: mysql: [WARNING] Using a password on the command […]

在docker中连接到mysql服务器

如果我在第一个docker容器中运行mysql服务器: docker run –name mysqlserver -e MYSQL_ROOT_PASSWORD=pass -d mysql:5.5 并将第二docker集装箱与第一集装箱连接起来: docker run –name myapp –link mysqlserver:mysql -d vladimir/app 如果在第二个docker集装箱我有Python应用程序,我只想连接到第一个容器中的数据库,如何确定使用哪个主机?

在dockerfile中安装mysql?

我想编写简单的python应用程序,并把dockerfile放在docker conteiner中。 我的dockerfile是: FROM ubuntu:saucy # Install required packages RUN apt-get update RUN DEBIAN_FRONTEND=noninteractive apt-get -y install python RUN DEBIAN_FRONTEND=noninteractive apt-get -y install mysql-server python-mysqldb # Add our python app code to the image RUN mkdir -p /app ADD . /app WORKDIR /app # Set the default command to execute CMD ["python", "main.py"] 在我的python应用程序中,我只想连接到数据库。 main.py看起来像这样: […]