Docker の環境移行における、ディレクトリーのパーミッション

Hitoshi Arakawa | 2024/12/22 Sun 04:29

以前 Dokuwiki の Docker の環境移行について書いた。

Docker の環境移行【 Dokuwiki 編】|荒川仁志
https://note.com/hitoshiarakawa/n/n8bbe1d3a0771

その際、ディレクトリーも移行した。

ディレクトリーを移行するには、一旦移行元で tar に圧縮し、それを移行先で解凍する。そしてディレクトリーのパーミッションを 755 に変更する。

このパーミッションの変更 “前” に、ディレクトリー名を変更してはいけない。

僕は先にディレクトリー名を変更してしまい、Docker が正しく起動しない事態になった。

パーミッションを変更したあとならディレクトリー名を変更しても問題ない。

参考:
DockerコンテナがRestarting状態から変化しなくなってしまった場合ログを見てみる - 頑張らないために頑張る
https://ysko909.github.io/posts/docker-container-gets-into-restarting-loop/

開発系エンジニアのためのDocker絵とき入門 | 鈴木亮 | 工学 | Kindleストア | Amazon
https://amzn.to/4fjqPc6