Docker build 切换国内镜像源 有效方法
最近要写个作业 关于使用Dockerfile最佳实践的
背景,在win10上使用VM ,Linux64bit。
FROM node:12.18
WORKDIR /usr/src/app
COPY package*.json ./
RUN npm install
COPY . .
EXPOSE 8080
CMD [ "node", "server.js" ]
我将使用docker built -t /xxx . 自动从dockerHub 里install node。
但是,由于被wall等等原因。。。总是会出现这样的失败显示:
net/http: TLS handshake timeout
然后稀里糊涂的我就开始百度谷歌大法,一顿操作,添加了/etc/docker/daemon.json。
但是,出现了另一个失误: