Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ. (επεξεργασμένο)

Καλησπέρα παίδες.

Όπως περιγράφω στο http://stackoverflow.com/questions/3910 ... -wordpress έχω κάνει το εξής docker image:
https://github.com/ellakcy/wordpressWit ... Dockerfile

Με το εξής τροποποιημένο entrypoint (από το αυθεντικό entrypoint του επίσημου image):
https://github.com/ellakcy/wordpressWit ... rypoint.sh

Ακόμη τρέχω και το εξής script:
https://github.com/ellakcy/wordpressWit ... plugins.sh

Αυτό που θέλω να πετύχω είναι να έχω ένα docker image με κάποια πράγματα προεγκατεστημένα (plugins and themes).

Αλλά εφόσον καταφέρω και o firefox μου φέρνει την σελίδα του wordpress που είναι στο docker δεν μπορώ να κάνω login με τα credentials που του χρήστη που δημιουργεί το wp-cli στο entrypoint.

 

Μετά από διερεύνηση το πρόβλημα είνα όταν προσπαθώ να συνδεθώ στο admin panel μέσω του apache reverse proxy. To vhost τοπικά που τρέχω είναι:

<VirtualHost *:80>

RequestHeader set X-Forwarded-Proto "http"

ProxyPass /  http://172.19.0.3/
ProxyPassReverse  http://172.19.0.3/ /

</Virtualhost>

Έχετε καθόλου ιδέα γιατί συμβαίνει;

Επεξ/σία από PC_MAGAS
Δημοσ.

Βασικά έπαιζα localhost γι αυτό δεν χρησιμοποίησα nginx επειδή έχω για άλλα projects εγκατεστημένο LAMP Stack.

 

Τελικά έλυσα το πρόβλημα όρισα ip στο container και το url του site μου είναι η ip του container (παράμετρος στο wp-cli). Έτσι και πίσω από proxy να παίζω δεν έχω θέμα.

 

To μόνο που θέλω να ξέρω είναι πως σε ένα docker entrypoint script μπορώ να πάρω την IP του container έτσι να ορίζω αυτόματα σανν url την ip του container .

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...