【问题标题】:I am facing an error while running docker file locally我在本地运行 docker 文件时遇到错误
【发布时间】:2019-12-12 17:11:22
【问题描述】:

这是我的 create-react-app

的 docker 文件
# Stage 1 - the build process 
FROM node:8.10 as build-deps
WORKDIR /usr/src/app
COPY package.json yarn.lock ./
RUN yarn
COPY . ./
RUN yarn build
# Stage 2 - the production environment
FROM nginx:1.12-alpine
COPY --from=build-deps /usr/src/app/build /usr/share/nginx/html
EXPOSE 3000
CMD ["nginx", "-g", "daemon off;"]

所以当我运行命令时 -

sudo docker build -t react-docker

我正面临这个问题:-

Sending build context to Docker daemon  12.17MB
Step 1/10 : FROM node:8.10 as build-deps
Get https://registry-1.docker.io/v2/: proxyconnect tcp: dial tcp: lookup proxy.example.com on 127.0.1.1:53: no such host

你能帮我解决这个问题吗?我猜只有在第一步它会抛出错误。

【问题讨论】:

    标签: reactjs docker dockerfile create-react-app


    【解决方案1】:

    看起来 docker 被设置为使用代理(错误地)?

    如果是故意的但有错别字,请改正,否则删除。

    寻找它:

    systemctl show --property=Environment docker
    

    如果找到,修复/(或注释掉)、刷新、重新启动、检查

    更多详情:https://docs.docker.com/config/daemon/systemd/

    另一个检查它可能设置的地方:

    cat /etc/sysconfig/docker
    

    【讨论】:

    • Environment=HTTPS_PROXY=proxy.example.com:443 运行后得到systemctl show --property=Environment docker
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-01-24
    • 2015-05-27
    • 1970-01-01
    • 1970-01-01
    • 2023-02-19
    • 2020-03-26
    • 1970-01-01
    相关资源
    最近更新 更多