Reactjs 我在本地运行docker文件时遇到错误

Reactjs 我在本地运行docker文件时遇到错误,reactjs,docker,dockerfile,create-react-app,Reactjs,Docker,Dockerfile,Create React App,这是我的docker文件,用于创建react应用程序 # 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=bui

这是我的docker文件,用于创建react应用程序

# 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构建-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

你能帮我解决这个问题吗。在第一步中,我想它只是抛出了一个错误。

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

如果它是故意的,但有一个打字错误,修复它,否则删除它

通过以下方式查找:

systemctl show --property=Environment docker
如果找到,修复/(或注释掉),刷新,重新启动,检查

更多详情:

另一个可以检查其设置位置的位置:

cat /etc/sysconfig/docker
Environment=HTTPS\u PROXY=在运行systemctl show之后获取--property=Environment docker