728x90
반응형
OmniDB는 데이터베이스 관리를 간편하게 해주는 웹 기반 도구입니다. 다음은 OmniDB의 주요 특징입니다:
- 웹 기반 도구: 브라우저를 통해 어떤 플랫폼에서든 접근할 수 있습니다.
- 반응형 인터페이스: 모든 기능이 단일 페이지에서 사용 가능합니다.
- 통합 작업 공간: 다양한 기술을 단일 작업 공간에서 관리할 수 있습니다.
- 간편한 연결 관리: 연결을 쉽게 추가하고 삭제할 수 있습니다.
- 보안: 암호화된 개인 정보를 통해 다중 사용자 지원을 제공합니다.
- 대화형 테이블: 모든 기능이 상호작용 가능한 테이블을 사용하여 블록 복사 및 붙여넣기가 가능합니다.
- 스마트 SQL 편집기: 컨텍스트에 맞는 SQL 코드 자동 완성 기능을 제공합니다.
- 아름다운 SQL 편집기: 다양한 색상 테마 중 선택할 수 있습니다.
- 탭형 SQL 편집기: 편집기 탭을 쉽게 추가, 이름 변경 또는 삭제할 수 있습니다.
[Docker] 도커의 모든 것, 도커 추천 이미지!!! (tistory.com)
docker-compose.yml 파일
docker-compose.yml
version: '3.9'
services:
omnidb:
image: 'omnidbteam/omnidb:latest'
container_name: omnidb
restart: always
ports:
- '8000:8000'
volumes:
- './data:/home/omnidb/.omnidb/omnidb-server'
docker run 명령어 실행 시
docker run --rm --name my_container --volume my_volume:/home/omnidb/.omnidb/omnidb-server --publish 8000:8000 omnidbteam/omnidb:latest
docker-compose 시작
docker-compose up -d
User 생성
# Super User 생
docker exec -it my_container python omnidb-server.py --createsuperuser=admin pass
# 일반 User 생성
docker exec -it my_container python omnidb-server.py --createuser=myuser mypass
설정 변경
docker exec -it my_container vim /home/omnidb/.omnidb/omnidb-server/config.py
서비스 URL 접속
http://[서버 IP]:8000
# Super User 로 생성된 스크립트 실행 시 아래 계정으로 로그
계정 : admin / pass
docker-comopse 중지
docker-compose down
참고사이트
omnidbteam/omnidb - Docker Image | Docker Hub
728x90
반응형
LIST
'Docker' 카테고리의 다른 글
[Docker] checkmk 서버 모니터링 구축하기 (0) | 2024.06.04 |
---|---|
[Docker] speedtest-tracker 구축하기 (0) | 2024.06.03 |
[Docker] oracle 이미지 가져올 때, unauthorized: Auth failed (0) | 2024.05.30 |
[Docker] 도커로 Windows 구축하기 (Windows in Docker) (1) | 2024.05.21 |
[Docker] docker cp 명령어 사용 (1) | 2024.04.26 |