【发布时间】:2021-01-30 19:03:19
【问题描述】:
它们之间唯一的区别是centos镜像中存在“dev”文件夹, 检查这段代码中的注释(在执行 docker build 时),如果有人能解释为什么,不胜感激?
FROM centos:latest
LABEL maintainer="xxxx"
RUN dnf clean packages
RUN dnf -y install sudo openssh-server openssh-clients curl vim lsof unzip zip
**below works well!**
# RUN mkdir -p oop/script
# RUN cd oop/script
# ADD text.txt /oop/script
**/bin/sh: line 0: cd: dev/script: No such file or directory**
RUN mkdir -p dev/script
RUN cd dev/script
ADD text.txt /dev/script
EXPOSE 22
【问题讨论】: