Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Tadpole Hub는 DockerHub(https://hub.docker.com/) 에 운영 환경을 제공하고있습니다.

  1. DockerHub의 ID를 알려주십시오.

  2. Tadpole DB Hub엔진에서 사용할 MySQL정보를 알려주십시오(IP, Port, Schema, ID, Password)

  3. 제공 받은 이미지로 시작하십시오.

    docker run -it -v /Users/hangum/tadpole/docker_tadpole/:/root/tadpole/ -p 32777:8080 tadpolehub/dbhub:latest

위의 스크립트는 다음과 같습니다.

  • 32777 포트로 도커허브를 시작하라.

  • Tadpole DB Hub 이미지 /root/tadpole/ 디렉토리를 로컬 디렉토리 /Users/hangum/tadpole/docker_tadpole/ 로 마운트하라.

    -v 의 로컬 디렉토리를 적당한 곳으로 수정하십시오.
    위의 디렉토리는 테드폴허브 홈 디렉토리입니다.

4. 브라우저에서 http://dockerip:32777 로 연결을 시도하십시오.

5. 서버의 타임존을 세팅하십시오.

docker-compose 를 사용해서 톰켓의 디테일한 옵션을 조절해 보세요.
아래는 톰켓의 메모리를 2기가로 잡도록 했습니다.

version: '2.1'
services:
  tadpoledbhub:
    restart: always
    image: tadpolehub/dbhub:latest
    ports:
      - "32777:8080"
    volumes: 
    # license, and user info    	
      - "/Users/hangum/tadpole/docker_tadpole/:/root/tadpole/"
      # logs
      - "/Users/hangum/tadpole/docker_logs/:/usr/local/tomcat/logs"
    environment:
      - "JAVA_OPTS=-Djava.awt.headless=true -XX:+UseG1GC -Dfile.encoding=UTF-8 -Xms2048m -Xmx2048m"
      - TZ=Asia/Seoul 
 

타임 존을 UTC00으로 쓰신다면 타임존 설정을 빼시거나 - TZ=UTC 로 수정하십시오.
(타임 존은 엔진 데이터베이스의 타임존과 일치해야합니다.)
6. 위의 내용을 docker-compose.yml로 저장합니다.
7. command line에서 docker-compose up -d 를 입력하여 실행합니다.


  • No labels