docker - ספריית mount לא מגיבה אחרי הפעלה מחדש של המחשב
-
יצרתי סביבת עבודה עם הקוד הבא:
קובץ
docker-compose.yml:version: '3.9' services: php: build: . restart: always ports: - 8000:80 volumes: - ./myapp:/var/www/html/ links: - db networks: - default db: image: 'mysql:latest' container_name: db restart: always volumes: - ./mysql:/var/lib/mysql - ./dump:/docker-entrypoint-initdb.d environment: MYSQL_DATABASE: 'myDb' MYSQL_USER: 'user' MYSQL_PASSWORD: 'test' MYSQL_ROOT_PASSWORD: 'test' ports: - '3306:3306' networks: - default phpmyadmin: image: phpmyadmin/phpmyadmin:latest links: - db:db restart: always environment: MYSQL_USER: 'user' MYSQL_PASSWORD: 'test' MYSQL_ROOT_PASSWORD: 'test' ports: - '5000:80'קובץ
dockerfile:FROM php:8.2-apache RUN docker-php-ext-install mysqli pdo pdo_mysql && docker-php-ext-enable mysqli RUN a2enmod rewrite # --- NETFREE CERT INTSALL --- ADD https://netfree.link/dl/unix-ca.sh /home/netfree-unix-ca.sh RUN cat /home/netfree-unix-ca.sh | sh ENV NODE_EXTRA_CA_CERTS=/etc/ca-bundle.crt ENV REQUESTS_CA_BUNDLE=/etc/ca-bundle.crt ENV SSL_CERT_FILE=/etc/ca-bundle.crt # --- END NETFREE CERT INTSALL ---הרצתי את הפקודה
docker-compose up -dוקיבלתי סביבה עובדת
בניתי יישום והוא היה זמין בתוך הקונטיינר של apacheכעת, לאחר הפעלה מחדש של המחשב אני מגלה ששרת הקבצים של apache לא מזהה את הקבצים שנמצאים בתיקייה
myapp
מה יכולה להיות הבעיה?עריכה: ביצעתי הפעלה מחדש לתוכנה דרך היישום בווינדוס והבעיה נפתרה

שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות