Docker PHP / MySQL / Apache контейнер - PullRequest
1 голос
/ 02 апреля 2019

Работа с файлом Docker, который включает в себя PHP, Apache и MySQL.Я был в состоянии получить страницу, чтобы подтянуть в localhost.Однако я не могу запустить 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.

Чего мне не хватает?

1 Ответ

1 голос
/ 02 апреля 2019

использование:

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

чтобы получить самый последний образ mysql, если последняя - это версия, которую вы хотите иметь. в противном случае укажите точную версию, указанную в поддерживаемых тегах

например:

5.7.25

или

8.0.15
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...