dogvscat
Sample Docker Swarm cluster stack of tools
파일 탐색기
최종 버전 다운로드 (.zip)- conf.yaml
- terraform.tfvars.centos-7.example
- terraform.tfvars.oraclelinux-7.3.example
- terraform.tfvars.rhel-7.1.example
- terraform.tfvars.rhel-7.2.example
- terraform.tfvars.rhel-7.3.example
- terraform.tfvars.rhel-7.4.example
- terraform.tfvars.sles-12.2.example
- terraform.tfvars.ubuntu-1404.example
- terraform.tfvars.ubuntu-1604.example
- all.example
- linux
- managers
- windows
- 2.groups
- inventory.tpl
- main.tf
- outputs.tf
- provider.tf
- variables.tf
- main.yml
- Debian.yml
- main.yml
- RedHat.yml
- Suse.yml
- main.yml
- main.yml
- main.yml
- main.yml
- Debian.yml
- main.yml
- RedHat.yml
- Suse.yml
- Windows.yml
- main.yml
- main.yml
- get-running-replica-id.yml
- main.yml
- main.yml
- redhat.py
- redhat.pyc
- main.yml
- 14.04.yml
- 16.04.yml
- Ubuntu.yml
- .unix.post.yml
- .unix.pre.yml
- Debian.yml
- main.yml
- RedHat.yml
- Suse.yml
- Windows.yml
- 14.04.yml
- 16.04.yml
- Ubuntu.yml
- CentOS.yml
- OracleLinux.yml
- RedHat.yml
- Debian.yml
- main.yml
- RedHat.yml
- Suse.yml
- Windows.yml
- .unix.yml
- Debian.yml
- main.yml
- RedHat.yml
- Suse.yml
- Windows.yml
- .unix.pre.yml
- Debian.yml
- main.yml
- RedHat.yml
- Suse.yml
- Windows.yml
- main.yml
- main.yml
- CentOS.yml
- OracleLinux.yml
- RedHat.yml
- Debian.yml
- main.yml
- RedHat.yml
- Suse.yml
- Windows.yml
- .gitignore
- .travis.yml
- Makefile
- CentOS.yml
- OracleLinux.yml
- RedHat.yml
- Debian.yml
- main.yml
- RedHat.yml
- Suse.yml
- main.yml
- main.yml
- main.yml
- main.yml
- Debian.yml
- main.yml
- RedHat.yml
- Suse.yml
- Windows.yml
- Debian.yml
- main.yml
- RedHat.yml
- Suse.yml
- Windows.yml
- main.yml
- main.yml
- main.yml
- .gitignore
- .gitkeep
- makecert.sh
- openssl.cnf.example
- main.yml
- main.yml
- Debian.yml
- main.yml
- RedHat.yml
- Suse.yml
- Windows.yml
- main.yml
- main.yml
- main.yml
- Debian.yml
- main.yml
- RedHat.yml
- Suse.yml
- Windows.yml
- main.yml
- main.yml
- Debian.yml
- main.yml
- RedHat.yml
- Sles.yml
- haproxy.cfg.j2
- CentOS.yml
- OracleLinux.yml
- RedHat.yml
- Debian.yml
- main.yml
- RedHat.yml
- Suse.yml
- Windows.yml
- .gitignore
- ansible.cfg
- ansible_inventory.tf
- cloustor.tf
- COMMIT
- common.tf
- elb.tf
- extras.yml
- iam.tf
- install.yml
- instances.tf
- ipallocator.yml
- logs.yml
- outputs.tf
- provider.tf
- s3.tf
- security-group.tf
- setup-windows.ps1
- terraform.tfvars.example
- uninstall.yml
- update.yml
- variables.tf
- vpc.tf
- Dockerfile
- index.html
- Dockerfile
- index.html
- .gitattributes
- .gitignore
- .gitmodules
- create-servers.sh
- create-swarm.sh
- daemon.json
- delete-servers.sh
- docker-elk
- enable-monitoring.sh
- generate-some-votes.sh
- ghost.dockerapp
- hash-config-secret.sh
- LICENSE
- logstash.conf
- make-data.py
- menu.dockerapp
- old-stack-proxy.yml
- posta
- postb
- README.md
- secret-ghost-db
- stack-ee-ghost.yml
- stack-ee-menu.yml
- stack-ee-voting.yml
- stack-elk.override.yml
- stack-elk.yml
- stack-ghost.yml
- stack-menu.yml
- stack-portainer.yml
- stack-proxy-global.yml
- stack-proxy.yml
- stack-prune.yml
- stack-rexray.yml
- stack-sqlite-ghost.yml
- stack-swarmprom.yml
- stack-visualizer.yml
- stack-voting.yml
- swarmprom
- voting.dockerapp
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/BretFisher/dogvscat
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd dogvscat
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
DO_SIZE #instance size for Digital Ocean to use for docker-machine
이 명령어를 터미널에 그대로 입력해 실행하세요.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
cd dci-aws/roles/docker-ee
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
