42Seoul28 Inception - DockerCompose 개요Inception의 마지막으로 docker compose를 보며 docker 컨테이너와 pid 1번 등 cli 기반으로 살펴보려고 합니다.docker-compose.ymlservices: mariadb: image: mariadb container_name: mariadb build: ./requirements/mariadb/ expose: - "3306" env_file: .env volumes: - mariadb_vlm:/var/lib/mysql/ networks: - inception init: true restart: always wordpress: image: wordpress container_name.. 2024. 8. 28. Inception - Docker(Wordpress) 개요Inception에서 Docker(Wordpress)를 간!단!히! 살펴보겠습니다.다른 서비스도 완전히 구성된 상태에서 실행을 보인다는 것을 알아두시길 바랍니다.Wordpress(Dockerfile)FROM debian:11EXPOSE 9000RUN apt-get update && apt-get install -y php7.4-fpm wget tar tiniRUN wget https://wordpress.org/wordpress-6.3.1.tar.gz -P /var/wwwRUN cd /var/www && tar -xzf wordpress-6.3.1.tar.gz && rm wordpress-6.3.1.tar.gzCOPY ./conf/wp-config.php /var/www/wordpress/COPY ... 2024. 8. 27. Inception - Docker(mariaDB) 개요Inception에서 Docker(mariaDB)를 간!단!히! 살펴보겠습니다.다른 서비스도 완전히 구성된 상태에서 실행을 보인다는 것을 알아두시길 바랍니다. mariaDB(Dockerfile)FROM debian:11EXPOSE 3306RUN apt-get update && apt-get install -y mariadb-server tiniCOPY conf/50-server.cnf /etc/mysql/mariadb.conf.d/COPY tools/setup.sh /bin/RUN chmod +x /bin/setup.shENTRYPOINT ["/usr/bin/tini", "--"]CMD ["setup.sh", "mysqld_safe"] nginx와 비슷한 부분이 많습니다. 독립적으로 서비스가 구성되.. 2024. 8. 27. Inception - Docker(Nginx) 개요Inception에서 Docker(Nginx)를 먼저 간!단!히! 살펴보겠습니다.다른 서비스도 완전히 구성된 상태에서 실행을 보인다는 것을 알아두시길 바랍니다.디렉토리 구조.:total 8-rw-r--r-- 1 jaehyji jaehyji 0 Aug 27 04:23 dir-rw-r--r-- 1 jaehyji jaehyji 646 Aug 23 16:38 Makefiledrwxr-xr-x 3 jaehyji jaehyji 4096 Aug 23 16:42 srcs./srcs:total 12-rw-r--r-- 1 jaehyji jaehyji 1154 Aug 23 16:38 docker-compose.yml-rw-r--r-- 1 jaehyji jaehyji 523 Aug 23 16:53 .envdrwx.. 2024. 8. 27. 이전 1 2 3 4 ··· 7 다음