簡體   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