AlloyDB Omni 개요는 AlloyDB Omni 개요를 참고하세요.
시작하기 전에
다운로드 또는 설치 옵션 선택
미디어 | 다운로드 위치 및 설치 가이드 | 배포 대상 |
---|---|---|
Debian 이미지 | DockerHub (태그) | |
UBI 이미지 (Red Hat) | Red Hat Ecosystem Catalog |
|
하드웨어 및 소프트웨어 요구사항 충족
다음 최소 하드웨어 및 소프트웨어 요구사항을 충족하는지 확인합니다.
OS/플랫폼 | 최소 하드웨어 | 최소 소프트웨어 |
---|---|---|
Linux |
|
|
macOS |
|
|
(*) AlloyDB Omni는 Arm을 지원합니다 (미리보기). |
cgroupsv2가 사용 설정되어 있는지 확인
머신에서 cgroupsv2가 사용 설정되어 있는지 확인하려면 다음 명령어를 실행합니다.
grep cgroup /proc/filesystems
머신에서 cgroupsv2를 지원하는 경우 다음과 같은 출력이 표시됩니다.
nodev cgroup
nodev cgroupsv2
머신에서 cgroupsv2를 지원하지 않으면 다음 출력이 표시됩니다.
nodev cgroup
컨테이너 런타임 설치
Docker 또는 Podman과 같은 컨테이너 런타임을 설치합니다. AlloyDB Omni는 컨테이너에서 실행됩니다.
Docker를 사용하여 AlloyDB Omni 설치
AlloyDB Omni를 설치하는 데 루트 액세스가 필요하지 않습니다.
Docker
docker run
명령어를 사용하여 AlloyDB Omni가 포함된 새 컨테이너를 만듭니다(이름:my-omni
).docker run --name my-omni \ -e POSTGRES_PASSWORD=NEW_PASSWORD \ -d google/alloydbomni:15
NEW_PASSWORD
을 비밀번호로 바꿔 새 컨테이너의postgres
사용자를 생성 후 할당합니다.psql
을 사용하여 컨테이너화된 AlloyDB Omni에 연결합니다.docker exec -it my-omni psql -h localhost -U postgres
터미널 창에
postgres=#
프롬프트로 끝나는psql
로그인 텍스트가 표시됩니다.
Podman
docker run
명령어를 사용하여 AlloyDB Omni가 포함된 새 컨테이너를 만듭니다(이름:my-omni
).podman run --name my-omni \ -e POSTGRES_PASSWORD=NEW_PASSWORD \ -d google/alloydbomni:15
NEW_PASSWORD
을 비밀번호로 바꿔 새 컨테이너의postgres
사용자를 생성 후 할당합니다.psql
을 사용하여 컨테이너화된 AlloyDB Omni에 연결합니다.podman exec -it my-omni psql -h localhost -U postgres
터미널 창에
postgres=#
프롬프트로 끝나는psql
로그인 텍스트가 표시됩니다.
삭제
이 빠른 시작 중에 만든 AlloyDB Omni 컨테이너를 정리하려면 다음 단계를 따르세요.
Docker
my-omni
라는 AlloyDB Omni 컨테이너를 중지합니다.docker container stop my-omni
my-omni
라는 AlloyDB Omni 컨테이너를 삭제합니다.docker container rm my-omni
Podman
my-omni
라는 AlloyDB Omni 컨테이너를 중지합니다.podman container stop my-omni
my-omni
라는 AlloyDB Omni 컨테이너를 삭제합니다.podman container rm my-omni
프로덕션 사용을 위해 새 컨테이너에 AlloyDB Omni를 설치하는 방법은 AlloyDB Omni 설치 맞춤설정 페이지를 참고하세요.