Docker 배포¶
이 페이지에서는 Docker를 사용하여 OpsAnt를 수동으로 배포하는 방법을 설명합니다.
1. 이미지 가져오기¶
2. 설정 파일 준비¶
설치 패키지에서 설정 파일 템플릿(install/conf/ 디렉터리)을 가져옵니다. 주요 항목은 다음과 같습니다:
proxy/proxy.ini— 플랫폼 메인 설정- 데이터베이스 / Redis 연결 정보
3. 컨테이너 시작¶
# 启动 MySQL / Redis(可复用已有实例)
docker run -d --name opsany-proxy-mysql \
-e MYSQL_ROOT_PASSWORD=<密码> mysql:5.7
docker run -d --name opsany-proxy-redis redis:7
# 启动主容器
docker run -d --name opsany-proxy-opsant \
-p 8010:8010 \
-v /data/opsant/conf:/opt/opsany-proxy/conf \
registry.cn-beijing.aliyuncs.com/opsany/opsany-proxy-opsant:2.3.5
4. 데이터베이스 초기화¶
5. 접속¶
http://<服务器IP>:8010에 접속하여 기본 계정 admin으로 로그인합니다(비밀번호는 설정에서 지정).
설명¶
- 전체 컨테이너 오케스트레이션(Prometheus, Alertmanager, Consul, SaltStack 등 포함)은 원클릭 스크립트 설치를 사용하는 것을 권장합니다. 스크립트에 전체 오케스트레이션이 내장되어 있습니다.
- 이미지 내부 코드 경로는
/opt/opsany-proxy이며, 설정 마운트 디렉터리는 이미지 내부 경로와 대응해야 합니다.