Docker: FTP / SFTP ke / var/ www / dalam wadah Docker?

Saya mencoba menjalankan Docker di VPS saya, untuk memaksimalkan penggunaan server saya.

Server saya terutama menjalankan LAMP stack, tetapi saya juga ingin memiliki aplikasi berbasis gambar buruh pelabuhan lainnya.

Jadi, saya memang membuat wadah buruh pelabuhan dengan lampu menyala. Pertanyaannya adalah, bagaimana cara meng-upload file ke dalam wadah (yang Apache /var/www/ apakah ada.)?

SFTP adalah apa yang selalu saya gunakan, tetapi saya tidak dapat menemukan cara untuk SSH ke dalam wadah buruh pelabuhan, jadi saya dapat mengakses sistem file dalam wadah, jadi saya lebih suka itu.

Tetapi jika ada latihan yang lebih baik, saya bersedia untuk beradaptasi!

Gunakan Volume docker, untuk menyimpan file dalam sistem host. Misalnya, Anda dapat menjalankan gambar Anda dengan opsi ini:

docker run --name mylamp -v /docker/site:/var/www -p 80:80 me/mylamp:tag

Sekarang, Anda mylamp gambar Mount internal /var/www direktori ke eksternal /docker/site direktori, sehingga Anda dapat menggunakan SSH / SFTP / FTP untuk meng-upload file ke /docker/site direktori pada sistem host Anda, dan itu akan terlihat di dalam gambar docker di /var/www direktori.