これは、ドッカーの作成を使用して行うことができます。コンテナ内のファイルは、外部のホストディレクトリにマウントしてアクセスできます。ワードプレスにアップロードされたファイルはwp-content/uploads
に保存され、あなたがこのサンプルドッキングウィンドウ・コンファイルを使用してマウントすることができます。volumesに関するドキュメントはあなたを助けることができるはず
version: '3'
services:
mysql-database:
image: mysql
container_name: mysql-database
volumes:
- ./mysql/docker-entrypoint-initdb.d/:/docker-entrypoint-initdb.d
ports:
- 3306:3306
wordpress-sites:
image: wordpress:custom
build:
context: ./wordpress
dockerfile: wordpress.dockerfile
container_name: wordpress-sites
links:
- mysql-database
depends_on:
- mysql-database
ports:
- 8080:80
volumes:
- ./wordpress/wp-content:/var/www/html/wp-content
。
ありがとうございました。 私は多くの人々のさまざまなアイデアを学び、それらを私の開発につなげたいと思っていますが、ドッカーがファイルを永続化する最も一般的な方法を構成していますか? 別の方法がありますか? –
ボリュームは永続性のためにもっと頻繁に使用されますが、私はDockerfileでそれらを使用していません。私はdocker-composeで使用しています。 Dockerfileのボリュームも同様の方法でデータの永続性のために使用することができます – Ayushya
参照してください。非常に便利でした。 –