Confluence 에 심각한 보안 취약점이 발견되었으니 사용자분들은 업그레이드 하세요.!
 
1
0
-1

실무 개발시에
라라벨로 개발 하시면서 어떤 Repositories( image ) 들를 사용 하시는지요?

구글링해서 몇개 설치해서보니
Alpine 이 대부분이여서, 이것을 사용해도 되는건지
해도 된다면 문제가 없었는지 해서요.

아니면 따로 사용하시는 Repositories 들이 있으시다면
좌표를 부탁 드릴께요.

Ubuntu + Nginx + MariaDB + Redis 로 방향을 잡고 있고
후에 MongoDB 로 같이 묶으려구요.

부탁 드리겠습니다.

    CommentAdd your comment...

    2 answers

    1.  
      2
      1
      0

      https://github.com/laradock/laradock

      라라독에 원하시는 Nginx, MariaDB, Redis 있고, 그 외 이미지들이 많이 있습니다.

      사용하시면 편하실것 같습니다 (smile)

      1. Bengi

        답변 감사합니다.


        이전에 설치해보고
        너무나 많은 이미지 설정 파일들이 있어서 수정해줘야겠더라구요.


        필요한것만 남기고

        설정을 손봐주는 형태로 실무에서 사용하는 건지요?

      2. 김민근

        실무에서는 사용해본적이 없어 개인 프로젝트 기준으로 말씀 드리자면,

        사용하지 않는 이미지들은 삭제하고 사용합니다.

        말씀 하셨던것처럼 이미지 파일들이 많아서요.


        사용하다가 더 필요한 이미지 있으면 땡겨와서 사용합니다.

      CommentAdd your comment...
    2.  
      3
      2
      1

      저는 보통 dockerhub에 있는 공식 php 이미지를 확장해서 사용합니다.

      https://hub.docker.com/r/library/php/


      1. Bengi

        이렇게 별개로 놓고, yml 등등
        만들어서 사용한다 라는 말씀이시죠?

      2. 박우현

        네 맞습니다.

        https://phpdocker.io/generator

        php 프로젝트 기반 도커파일 생성해주는 서비스인데 

        서비스 구성하는데 도움이 많이 됐습니다!

      3. Bengi

        답변 주셔서 감사합니다.
        저도 말씀하신 사이트에서 다운 받아 사용해 봤는데 편하더라구요..^^

        Laravel 개발시 1가지가 걸려서...

        • docker 에 exec 로 명령어도 되고, 
          Local 에서도 Artisan 명령어 되게 하는것
          양쪽다 되게 끔은 못하겠더라구요,

          npm watch 가 컴파일(question) 시에 느려서 local 을 사용 하려고 하거든요 
      4. 박우현

        로컬에서 Artisan 명령어를 실행하려면 로컬 환경도 똑같아야 하는데 

        컨테이너와 환경이 달리질 가능성이 있어서 위험할것 같네요 ㅠ

        개발환경이 윈도우나 맥이면 컴파일이 느린게 docker volume으로 호스트와 마운트 시 성능저하 때문일 수도 있어요. 

        맥인경우 volume에 cached라는 옵션으로 어느정도 성능을 향상시킬 수 있어요.

        https://docs.docker.com/docker-for-mac/osxfs-caching/

        윈도우는 잘 모르겠네요.

      5. Bengi

        감사합니다......
        답답했던 부분 배웠어요....😃


      6. 김민근

        많이 배워갑니다 (smile)

      CommentAdd your comment...