Я пытаюсь создать образ докера с помощью php 8 и apache, но при перезапуске apache в строке RUN service apache2 restart выдает эту ошибку, это dockerfile:
FROM webdevops/php-apache:8.2
# we need libaio!
RUN apt-get update
RUN apt-get install -y libaio1 libaio-dev
ADD instantclient-basic-linux.x64-12.2.0.1.0.zip /tmp/
ADD instantclient-sdk-linux.x64-12.2.0.1.0.zip /tmp/
ADD instantclient-sqlplus-linux.x64-12.2.0.1.0.zip /tmp/
RUN unzip /tmp/instantclient-basic-linux.x64-12.2.0.1.0.zip -d /usr/local/
RUN unzip /tmp/instantclient-sdk-linux.x64-12.2.0.1.0.zip -d /usr/local/
RUN unzip /tmp/instantclient-sqlplus-linux.x64-12.2.0.1.0.zip -d /usr/local/
RUN ln -s /usr/local/instantclient_12_2 /usr/local/instantclient
RUN ln -s /usr/local/instantclient/libclntsh.so.12.1 /usr/local/instantclient/libclntsh.so
RUN ln -s /usr/local/instantclient/sqlplus /usr/bin/sqlplus
ENV LD_LIBRARY_PATH /usr/local/instantclient_12_2/
# install
RUN echo 'instantclient,/usr/local/instantclient' | pecl install oci8
RUN echo "extension=oci8" > $(pecl config-get ext_dir)/oci8.ini
# don't know if this is necessary
RUN docker-php-ext-enable oci8
# RUN ldd /usr/local/lib/php/extensions/no-debug-non-zts-20170718/oci8.so
# RUN ldconfig
#restart apache
RUN service apache2 restart
#show if oci8 is present
RUN php -i | grep oci8
# export ports
EXPOSE 80 443
Я пытаюсь создать образ докера с помощью php 8 и apache, но при перезапуске apache в строке RUN service apache2 restart выдает эту ошибку, это dockerfile: [code]FROM webdevops/php-apache:8.2
# we need libaio! RUN apt-get update RUN apt-get install -y libaio1 libaio-dev
ADD instantclient-basic-linux.x64-12.2.0.1.0.zip /tmp/ ADD instantclient-sdk-linux.x64-12.2.0.1.0.zip /tmp/ ADD instantclient-sqlplus-linux.x64-12.2.0.1.0.zip /tmp/ RUN unzip /tmp/instantclient-basic-linux.x64-12.2.0.1.0.zip -d /usr/local/ RUN unzip /tmp/instantclient-sdk-linux.x64-12.2.0.1.0.zip -d /usr/local/ RUN unzip /tmp/instantclient-sqlplus-linux.x64-12.2.0.1.0.zip -d /usr/local/ RUN ln -s /usr/local/instantclient_12_2 /usr/local/instantclient RUN ln -s /usr/local/instantclient/libclntsh.so.12.1 /usr/local/instantclient/libclntsh.so RUN ln -s /usr/local/instantclient/sqlplus /usr/bin/sqlplus
# install RUN echo 'instantclient,/usr/local/instantclient' | pecl install oci8 RUN echo "extension=oci8" > $(pecl config-get ext_dir)/oci8.ini
# don't know if this is necessary RUN docker-php-ext-enable oci8 # RUN ldd /usr/local/lib/php/extensions/no-debug-non-zts-20170718/oci8.so # RUN ldconfig
#restart apache RUN service apache2 restart
#show if oci8 is present RUN php -i | grep oci8
# export ports EXPOSE 80 443
[/code] спасибо!! исправьте проблему и создайте докер
Я пытаюсь создать образ Docker с помощью php 8 и Apache, но при перезапуске Apache возвращается эта ошибка: это файл docker:
FROM webdevops/php-apache:8.2
# we need libaio!
RUN apt-get update
RUN apt-get install -y libaio1 libaio-dev
Я пытался запустить minikube в Ubuntu, и появилась эта ошибка.
Выполните эту команду: экспорт DOCKER_HOST=unix:///var/run/docker.sock
Это должно работать правильно, я не смог найти решение и не смог ответить на вопрос (он заблокирован).
Я вытаскиваю свои волосы здесь, и я понятия не имею, как отладить. Я думаю, что это проблема Linux, а не проблема Go, но я понятия не имею, как ее исправить. Любые указания о том, как продолжить, будут высоко оценены. или selinux, обычные...