Rumah > Soal Jawab > teks badan
Ini ialah bahagian nginx dari docker-compose.yml Ia hanya memasang direktori akar tapak Fail direktori www pada mesin hos boleh berfungsi seperti biasa:
nginx:
depends_on:
- php
# nginx镜像的路径
image: hub.c.163.com/library/nginx:latest
# 宿主机的/docker/nginx/www目录挂载容器中的/usr/share/nginx/html目录,
volumes:
- /docker/nginx/www:/usr/share/nginx/html
# nginx意外退出时自动重启
restart: always
ports:
- "80:80"
- "443:443"
container_name: nginx
Tetapi apabila saya memasang semula fail konfigurasi Nginx:
nginx:
depends_on:
- php
# nginx镜像的路径
image: hub.c.163.com/library/nginx:latest
# 宿主机的/docker/nginx/www目录挂载容器中的/usr/share/nginx/html目录,
volumes:
- /docker/nginx/www:/usr/share/nginx/html
- /docker/nginx/conf:/etc/nginx/conf.d
# nginx意外退出时自动重启
restart: always
ports:
- "80:80"
- "443:443"
container_name: nginx
Ia tidak berfungsi dengan betul lagi Saya telah menyalin fail konfigurasi Nginx dari masa kerja biasa terakhir ke hos/docker/nginx/conf, tetapi ia tidak berguna. Hanya alih keluar konfigurasi pelekap ini dan ia akan baik semula
为情所困2017-05-18 10:49:00
1. Jika nginx tidak melekapkan fail nginx dahulu, kemudian docker exec -it untuk memasukkan nginx, atau lekapkannya ke direktori lain untuk menyemak sama ada fail itu dipasang ok
2 perkongsian direktori untuk melihat sama ada ia betul , secara amnya, projek di bawah Pengguna akan dipasang dengan betul
Berikut adalah masalah yang saya hadapi sebelum ini, saya harap ia akan membantu anda:
/q/10...
滿天的星座2017-05-18 10:49:00
Adakah laluan itu salah? Saya melihat projek saya dan ia kelihatan seperti ini - "./nginx.conf:/etc/nginx/conf.d/default.conf"
Anda boleh menggunakan bash untuk menyemak laluan
Adakah anda menulis komen ini ke belakang?
# 容器的/docker/nginx/www目录挂载主机中的/usr/share/nginx/html目录