繁体   English   中英

Docker PHP/MySQL/Apache 容器

[英]Docker PHP/MySQL/Apache container

使用包含 PHP、Apache 和 MySQL 的 Docker 文件。 我能够让页面在本地主机中拉起。 但是,我无法运行 MySQL。

# Use an official PHP Apache runtime as a parent image
FROM php:7.0-apache

# Set the working directory to /var/www/html/
WORKDIR /var/www/html/

# Install mysqli extensions
RUN docker-php-ext-install mysqli && \
apt-get update && \
apt-get install -y zlib1g-dev && \
apt-get install -y libxml2-dev && \
docker-php-ext-install zip && \
docker-php-ext-install xml

# Make port 80 available to the world outside this container
EXPOSE 80

基于上述,当我尝试运行以下命令时:

docker run --name some-mysql -e MYSQL_abcd_123456=my-secret-pw -d mysql:tag

我在终端中收到以下错误:

Unable to find image 'mysql:tag' locally
docker: Error response from daemon: manifest for mysql:tag not found.

我错过了什么?

用:

docker run --name some-mysql -e MYSQL_abcd_123456=my-secret-pw -d mysql:latest

如果最新的是您想要的版本,则提取最新的 mysql 映像。 否则指定支持的标签列出的确切版本

例如:

5.7.25

或者

8.0.15

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM