본문 바로가기

728x90

docker

[AWS] Docker Compose를 통한 Airflow DAG 실습 필자는 macOS 유저로, macOS 기준으로 작성되었음을 미리 알립니다. Airflow를 띄우고, 운영 및 관리하기 위해서는 프로젝트 디렉터리를 만들어 주어야 한다. 만들어진 sample-airflow라는 디렉터리로 이동한다. dags, logs, plugins, config 라는 각각의 디렉터리가 모두 필요하기 때문에 아래의 명령어를 통해서 생성할 수 있다. AIRFLOW_UID 라는 환경변수를 통해서 Airflow 컨테이너에서 이용될 유저 ID가 지정할 수 있다. docker-compose.yaml 파일을 아래의 명령어를 통해서 다운로드할 수 있다.만들어놓은 디렉터리로 이동하여 명령어를 작성해주자.curl -Lf0 'https://airflow.apache.org/docs/apache-airf.. 더보기
[AWS] 모니터링 시스템 구축하기 이번 글에서는 모니터링 시스템을 구축하는 방법에 대해서 이야기해보고자 한다. 스프링으로 작은 프로젝트를 만들어 보았다면 누구나 알고 있을 start.spring.io에 접속해서 demo 프로젝트를 새로 만들어준다.zip 파일을 풀고 docker-compose.yml 등 필요한 파일을 추가시킨 프로젝트의 구조는 대략적으로 이렇게 생겼다.우리가 이번 실습에서 사용할 파일은 위와 같다. 스프링 서버를 켜준다. 서버를 켠 후, localhost:8080 에 접속하면, whitelabel Error Page가 뜬다.에러 페이지가 뜨는 것이 정상이니, 걱정 말 것. docker를 켜주고, spring을 Run 해주면 demo가 켜진 것을 확인할 수 있다. 아까 접속했던 localhost:8080 에 /actua.. 더보기
[Docker/도커] MacOS에서 Docker 설치하기 아래의 사이트에 접속한다.https://www.docker.com/products/docker-desktop/ Docker Desktop: The #1 Containerization Tool for Developers | DockerDocker Desktop is collaborative containerization software for developers. Get started and download Docker Desktop today on Mac, Windows, or Linux.www.docker.com 각자의 환경에 맞는 버전의 Docker를 설치하자.별도로 설정할 것도 없이 바로 설치가 되었다..dmg 파일 옮기기 작업은 해야함Docker가 잘 깔렸는지 궁금하다면 터미널 창에 docker .. 더보기

728x90