У меня есть dockerfile, который должен создать образ Linux и базу данных Oracle, а также несколько других вещей.Однако, выполнив команду docker, я получаю следующую ошибку
http://yum.oracle.com/repo/OracleLinux/OL7/UEKR4/x86_64/repodata/repomd.xml:
[Errno 14] curl # 5 - «Не удалось разрешить прокси: www-proxy.us.oracle.com;
Неизвестная ошибка "
Я создаю этот докер из прокси-сервера, и прокси-сервер соответствующим образом настроен в среде, а также в файле Docker.Откуда я получаю эту ошибку:
yum install zip
yum -y install oracle-database-preinstall-18c
Интересно, что если я удаляю команды yum, создаю базовый докер и запускаю те же команды yum из контейнера, это работает довольно хорошо.
# LICENSE UPL 1.0
# Copyright (c) 2015 Oracle and/or its affiliates. All rights reserved.
FROM oraclelinux:7.4
MAINTAINER Temporary Name <temporary.name@oracle.com>
ENV JAVA_PKG=server-jre-8u*-linux-x64.tar.gz \
JAVA_HOME=/usr/java/default \
http_proxy=http://www-myproxy.cn.company.com:80 \
https_proxy=http://www-myproxy.cn.company.com:80 no_proxy=localhost,127.0.0.1,192.168.0.0/16,10.0.0.0/8,.cn.company.com,.companycorp.com,/var/run/docker.sock
RUN yum-config-manager --save --setopt=ol7_UEKR4.skip_if_unavailable=true && \
yum install zip && \
yum -y install oracle-database-preinstall-18c