본문 바로가기
아이콘


Docker 에 XE3  설치할때 프로젝트 명령으로 설치를 합니다.

XE3  , mariadb 를 자동 설치를 할수 있습니다.
깃허브에서 모든 자료는 자동 다운로드 됩니다.

프로젝트 설치시 Compose 구성중에 php 부분의 설정을 공유합니다.
첨부파일 크기를 1024MB 로 대폭 늘린 설정 입니다.

  xe3-web:  <--컨테이너 이름
    image: php:7.4-apache   <-- 아파치 7.4 버젼 설치
    container_name: xe3-app   <--컨테이름 이름
    restart: always
    ports:
      - "8890:80"  # NAS 외부 접속 포트:80 
    volumes:
      - ./html:/var/www/html
    command: >
      sh -c "apt-get update && 
             apt-get install -y libpng-dev libjpeg-dev libfreetype6-dev libzip-dev &&
             docker-php-ext-configure gd --with-freetype --with-jpeg &&
             docker-php-ext-install pdo pdo_mysql gd zip bcmath &&
             echo 'php_value upload_max_filesize 1024M' >> /etc/apache2/apache2.conf &&
             echo 'php_value post_max_size 1024M' >> /etc/apache2/apache2.conf &&
             echo 'php_value memory_limit 512M' >> /etc/apache2/apache2.conf &&
             echo 'php_value max_execution_time 600' >> /etc/apache2/apache2.conf &&
             echo 'php_value max_input_time 600' >> /etc/apache2/apache2.conf &&
             chown -R www-data:www-data /var/www/html &&
             a2enmod rewrite &&
             apache2-foreground"
    depends_on:
      - xe3-db   <--db 컨테이너 이름

다른 설정이 적용되지 않아서 환경변수에 모두 기록된 내용입니다.
Ai 로 만들어진 코드 입니다.
Compose 구성은 앞 뛰어쓰기가 중요합니다. 위내용은 참고만 하세요.


List of Articles
번호 제목 조회 수
» 유그린 NAS , Docker 에 XE3 설치했을경우, 첨부파일 늘리는 방법 new 19
21 XE3 사이트 모바일 확대 안되는 문제 해결 하기 new 24
20 XE1 첨부파일 증발 현상 new 27
19 XE3 에서 폴더 권한 변경이 안될때 해결하기 newfile 24
18 유그린 NAS 의 보안 강화로 XE1 권한 설정 문제 71
17 XE1 쉬운설치가 안될때 해결하기 91
16 NAS 에서 사용하던 HDD 를 윈도우에서 사용하기 82
15 가로 선 색 넣기 365
14 반응형 표 만들기 코드 323
13 XE1 Board defaultou 스킨 상단 메뉴배경색 설정 311
12 UG NAS 에 xe1 설치후 문제 해결하기 file 357
11 외부 ip 알아보기 308
10 Docker 명령어 모음 380
9 xe 보드 글쓰기의 제목 입력 폼 크게 방법 391
8 나스에 설치된 xe 이미지 파일이 나오지 않는 이유 358