• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
질문

링크 내 docker-compose 로 정상작동되는지 확인 요청

ENTJ도플랜 ENTJ도플랜 302

0

8

안녕하세요 docker-compose 로

라라벨, 테일윈드css, vuejs, php 8.1 세팅을 위해서

아래 도커 컴포즈를 구현하려하는데 ㅠㅠ 잘안되서 도움을 요청드립니다.

제가 못하는건지 아래 링크가 유지보수가 안되서 고장난건지 확인을 하고싶네요 ㅠㅠ

 

1. 전체 자동 

https://github.com/mvd81/docker-laravel

 

2. npm 라라벨 설치 도커

https://hub.docker.com/r/mingyu94/php8.1

신고공유스크랩
8
1등
블랙앤해적 2023.01.03. 14:09

lalavel 을 포크한 사이트입니다. 설치하고 접속되는것 까지는 확인했는데
무엇을 하는건지는 모르겟네요..
시놀 도커에서 테스트했습니다.  

도커컴포즈파일.zip

mariadb 폴더 권한 줘야합니다. chmod 777 -R mariadb


https://hub.docker.com/r/bitnami/laravel/

version: '2'

services:
mariadb:
image: docker.io/bitnami/mariadb:10.6
environment:
# ALLOW_EMPTY_PASSWORD is recommended only for development.
- ALLOW_EMPTY_PASSWORD=yes
- MARIADB_USER=bn_myapp
- MARIADB_DATABASE=bitnami_myapp
volumes:
- ./mariadb:/bitnami/mariadb

myapp:
image: docker.io/bitnami/laravel:9
ports:
- '7172:8000'
environment:
- DB_HOST=mariadb
- DB_PORT=3306
- DB_USERNAME=bn_myapp
- DB_DATABASE=bitnami_myapp
volumes:
- ./my-project:/app
depends_on:
- mariadb

profile image
ENTJ도플랜 글쓴이 2023.01.03. 14:22
블랙앤해적
시간내서 테스트해봐주셔서 감사합니다.
라라벨은 php 프레임워크 중 하나입니다.

올려주신 라라벨 프로젝트에 해당 컴포즈파일에 node.js 같은 것들을 추가해서 사용해야될 것 같은데
bash에서 직접 npm을 설치하면 재부팅시 자동 재시작이안되고

그렇다면 docker-compose 에 직접 명시를 하고 작업을해야되는걸까요 ㅠ
동도리군 2023.01.03. 15:17
ENTJ도플랜
저도 컴포즈로서는 않해봐서 정확한 답변이 될지 모르겠지만
결국 이미지 >>> 컨테이너가 되는 상황에서
라라벨설치되어서 운영되는 컨테이너에서 node.js 추가한다면
이 부분의 컨테이를 이미지로 백업 한 다음
새로 올리는게 맞는것 같습니다.

centos 5.9 / php 5.3 / mysql 5.5 설치할 일이 있어서 도커를 해보니깐
최초 centos 5.9 를 기본 베이스 이미로 한 다음
내가 원하는 서비스를 설치했을 경우 컨테이너 정지 후 재시작을 해도 서비스가
정상적으로 올라오지 않아서 sudo docer exec -it 로 접근해서 시작하니깐
서비스가 실행되더군요
이 상황에서 컨테이너를 이미지로 백업 한 후
다시 새로운 컨테이너를 생성한 후에는 재시작을 해도 서비스들이 정상 작동하는것을
확인했습니다.
profile image
ENTJ도플랜 글쓴이 2023.01.03. 16:02
동도리군
헉 감사합니다.. 그런 방법이.. 다세팅했었는데 자동으로 재시작이안되서 다시 세팅하고있었거든요... 이미지로 백업이라는게 그 시놀로지 도커에 내보내기인가요 ?
동도리군 2023.01.03. 18:09
ENTJ도플랜

제가 시놀로지에서는 않해봐서요
sudo docker commit centos-php5 kanghangu/centos-php:0.1
이렇게 하는걸 패키징
sudo docker push kanghangu/centos-php:0.1
이렇게 하는건 개인 docker hub 에 올리는거

이거 말고 로컬에서만 필요하면
백업 tar
로드(복구) 검색해보시면 사용법 나옵니다
이건 최근글 찾아서보세요
예전거랑 명령어가 틀립니다

profile image 2등
Lamanus 2023.01.03. 21:42
docker-laravel나 bitnami 이미지 모두 node는 설치가 되네요. docker-compose나 Dockerfile에 보면 각각 명시가 되어있습니다.
profile image
ENTJ도플랜 글쓴이 2023.01.03. 23:03
Lamanus
감사합니다 docker-laravel 같은경우 install.sh로 설치하라고 하던데.. 혹시 설치시 에러가 발생하시진않으셨나요 ?

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

본 게시판은 서버구축 게시판과 통합되었습니다.

서버구축 게시판 이동하기
분류 제목 글쓴이 날짜 조회 추천
공지 서버OS(ESXi/Linux/Router 등) 게시판 이용안내. 달소 21.11.16.17:43 581 +1
ESXi 공지 ESXi 관련 추천글 모음 5 달소 21.04.23.12:19 3691 +6
ESXi USB LAN으로 ESXi8 설치하기.(Feat. Realtek LAN) 15 달소 23.01.01.18:51 2113 +2
Assistant OS 당신이 알아야할 새로운 스탠다드 Matter란 무엇인가 5 DarkAcid 22.12.30.02:38 721 +1
Proxmox 인텔 igpu는 gvt-g를 이용해 두개 이상의 가상머신에 패스스루 해줄 수 있네요. 13 니즛 22.12.23.02:19 1342 +1
질문
normal
초코코알라 23.05.06.18:14 632 0
Proxmox
image
굿럭 23.01.05.12:59 1380 0
Linux
image
달소 23.01.05.10:23 355 0
질문
image
swift89 23.01.04.14:05 372 0
질문
image
DarkAcid 23.01.04.12:34 430 0
Linux
image
콜라 23.01.03.23:07 595 0
질문
normal
ENTJ도플랜 23.01.03.13:15 302 0
Proxmox
image
eyeball 23.01.02.14:42 1191 0
ESXi
image
달소 23.01.01.18:51 2113 +2
질문
normal
누구냐 23.01.01.00:06 443 0