日々精進

新しく学んだことを書き留めていきます

docker buildすると「COPY failed: Forbidden path outside the build context」エラー

Dockerfileより上の階層のファイルはコピーできないらしい。 が、そうしたいこともあるのでDockerfileと同じフォルダに以下のスクリプトを置いて実行するようにした。

cwd=`dirname "${0}"`
cd ${cwd}/../
docker build -t server01:001 -f ./server/Dockerfile

参考:

qiita.com