File size: 812 Bytes
f4470a6
 
 
 
 
 
 
 
 
 
 
 
 
a9eaf94
 
 
f4470a6
c79d6ab
528f765
45cf7de
c79d6ab
f4470a6
7898b66
 
f4470a6
a9eaf94
c79d6ab
f4470a6
 
aab02cd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
FROM php:8.2-apache


# 必要な拡張機能をインストール
RUN apt-get update && apt-get install -y \
    libcurl4-openssl-dev \
    curl \
    unzip \
    && docker-php-ext-install curl


# アプリケーションのソースコードをコピー
COPY . /var/www/html


# Apacheの設定

# RUN a2enmod rewrite

# RUN a2enmod ssl

# RUN a2ensite 000-default.conf


# Apacheの設定を変更してポート7860をリッスン

# RUN echo "Listen 7860" >> /etc/apache2/ports.conf

# ?RUN sed -i 's/80/7860/g' /etc/apache2/sites-available/000-default.conf


# サーバー名の設定

# RUN echo "ServerName localhost" >> C:/Apache24/conf/httpd.conf
RUN echo "ServerName localhost" >> /etc/apache2/apache2.conf


# EXPOSE 80
EXPOSE 7860


# Apacheを起動

# CMD ["apache2-foreground"]