Dokku 설정 방법

뛰어들자... 빨리. Dokku를 설정하고 다른 방법이 작동하지 않기 때문에 여기에 왔습니다... goooo

I will setup for Dokku only


  • 도메인을 선택한 VPS로 지정
  • 여기에서 새 VPS 서버를 가동합니다.
  • Digital Ocean
  • Linode

  • 최초 계정의 경우 Namecheap/Godaddy에서 0.99\$에 도메인 구입


  • VPS IP를 가리키는 A 레코드를 만듭니다.

     - Type -> A
     - Name -> *.your-domain-name.com
     - Value -> <your.vps.ip>
    


  • 참고로 1GB RAM 메모리가 있는 VPS 서버를 선택하면 5달러가 될 것입니다
  • .
  • SSH IP를 통해 서버에 연결하고 제공한 경우 SSH 키를 전달합니다.

  • ssh username@ip-address
    


  • 서버 호스트 이름 변경

  • hostnamectl set-hostname <your-domain.com>
    
    echo "<your.vps.ip> <your-domain.com> dokku" >> /etc/hosts
    


  • 스크립트를 사용하여 이 항목을 설치하고 스크립트를 가져오기 위해 Package cloud으로 이동합니다.

  • 스크립트는 Dokku로 만들어졌으며 각 Linux OS마다 하나씩


  • Ubuntu 서버에서 해당 스크립트를 실행해 보겠습니다.

  •    curl -s https://packagecloud.io/install/repositories/dokku/dokku/script.deb.sh | sudo bash
       sudo apt-get install dokku
    


  • 이 창이 뜨면 Yes를 선택하세요.
  • dokku를 입력하여 id dokku가 설치되어 있는지 확인합니다.
  • Dokku 서비스 시작

  •     sytemctl status dokku-installer.service
    


  • systemctl is-enabled dokku-installer.service를 입력하여 서비스가 실행 중인지 확인합니다. 실행 중인 경우 결과는 enabled입니다
  • .
  • 핵심 종속성을 설치합시다.

  •     dokku plugin:install-dependencies --core
    


  • 도커 설치

  •    wget -nv -O - https://get.docker.com/ | sh
    


    다음을 실행하여 Docker가 설치되어 있는지 확인하십시오.

       docker version
    



        Client:
        Version:           18.06.0-ce
        API version:       1.38
        Go version:        go1.10.3
        Git commit:        0ffa825
        Built:             Wed Jul 18 19:09:54 2018
        OS/Arch:           linux/amd64
        Experimental:      false
        Server:
        Engine:
        Version: 18.06.0-ce
        API version: 1.38 (minimum version 1.12)
        Go version: go1.10.3
        Git commit: 0ffa825
        Built: Wed Jul 18 19:07:56 2018
        OS/Arch: linux/amd64
        Experimental: false
    


    Versions may vary



  • 브라우저에서 IP를 방문하여 Dokku 구성
  • 3단계에서 제공한 호스트 이름을 기억하고 Hostname 입력에 붙여넣고 virtualized host 확인란을 선택합니다.
  • 가상화된 호스트 이름의 입력 값은 이제 입니다.

  •  http://<app-name>.<your-host-name.com>
    

  • Finish Setup를 클릭하면 dokku 문서로 리디렉션됩니다.

  • 결론



    다음 Bits에서는 더 많은 Dokku 또는 다른 항목을 살펴보겠습니다.

    좋은 웹페이지 즐겨찾기