【发布时间】:2022-01-31 23:20:56
【问题描述】:
我尝试将本地文件(.vimrc 文件)复制到 Docker Alpine 映像。
Alpine 的root 目录似乎叫做~。 (这有点奇怪,因为在 Debian 世界中 ~ 通常是 home)
并且init.vim 文件需要在root/~.
我尝试了不同的方法,即COPY 命令和RUN cp ...。
但是 ~/.config/nvim 文件夹仍然是空的。
(mkdir 命令有效)
我能够复制到home/.config/nvim,但该文件在那里没有效果,它需要在~ 中。 root 目录在Alpine 中是只读的(即使是root 用户)?
FROM alpine
RUN apk add neovim
RUN apk add neovim-doc
RUN mkdir ~/.config
RUN mkdir ~/.config/nvim
ADD init.vim ~/.config/nvim/
【问题讨论】: