Software 썸네일형 리스트형 [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.. 더보기 [Ubuntu/우분투] FAST-LIO2 설치하기 - ROS2 FAST-LIO2를 설치해보자. 이전 글에서 우분투 안에 git을 설치하는 방법에 대해서 다루었다.링크 아래 첨부.https://binaryroot.tistory.com/50 [Ubuntu/우분투] 우분투에 git 깃 설치하기우분투에서 ROS2를 실행하기 위해서 git clone을 받아야하는 상황이었다.그런데 클론이 안됐다.그 이유는 깃이 우분투 내에 설치되어있지 않기 때문.이런 에러가 떴다. 당황하지 않고~~ git을 설치binaryroot.tistory.com 내가 사용할 소스코드는 아래의 링크에서 얻을 수 있어서 클론해준다. 디렉토리 안으로 들어가 준다.튜토리얼을 따라서 명령어를 입력하자.디렉토리를 만들고 그 디렉토리 안으로 들어가자.클론 해주기.python3-ros 설치해주기. 여기서부터 명령어가.. 더보기 [Ubuntu/우분투] 우분투에 git 깃 설치하기 우분투에서 ROS2를 실행하기 위해서 git clone을 받아야하는 상황이었다.그런데 클론이 안됐다.그 이유는 깃이 우분투 내에 설치되어있지 않기 때문.이런 에러가 떴다. 당황하지 않고~~ git을 설치해주자. 그러면 한 3분 정도 혼자서 설치를 해준다.중간에 계속 하시겠습니까? [y/n]가 나오는데 y를 키패드로 입력하고 엔터를 쳐주면 알아서 또 설치가 진행된다. 설치가 완벽하다.이제 내가 받아오고 싶은 깃허브를 클론 받을 수 있게 된다. 내가 구글링했을 때는... sudo apt-get install git 이라고 했는데,사용하는 버전이나 환경마다 명령어가 다른지,,sudo apt install git 을 통해서 깃 설치가 가능했다. 더보기 [Ubuntu/우분투] VMWare 실행되지 않는 문제 해결하기 필자는 MacOS 를 사용하고 있어, VMWare Fusion 이라는 가상 머신을 통한 우분투를 실행하고 있다.잘~ 작동하다가 갑자기 디스크가 연결되지 않으면서 VMWare Fusion이 정상적으로 켜지지 않는 문제가 발생하였다.발생한 문제는 아래와 같다. 첫 번째 사진의 오류 메시지는 OK 버튼을 누르고 무시해도 된다.두 번째 오류 메시지를 보면... 디렉토리가 비어있지 않다고 나온다. 해당 디렉토리로 가보자. 너무 깨끗하게 비어있다.심지어 Machines.localized 파일로 들어갈 수도 없다? 터미널창으로 작업을 해보자. 해당 명령어로 사진에서 말하고 있는 디렉토리로 이동한다. 한번 더 디렉토리를 이동해야 한다.그리고 ls -la 명령어를 통해서 디렉토리 안에 들어있는 내용을 확인해보자. 총 3.. 더보기 [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 .. 더보기 [Ubuntu/우분투] 맥북에서 22.04 LTS 설치하기 - MacOS 현재 Ubuntu 공식 홈페이지에서 다운로드 가능한 버전은 24.04 버전이다.찾아보면 있긴하다. 눈에 바로 안 보여서 그렇지..필자는 22.04 LTS가 필요하기에 22.04 버전을 설치하고자 한다. Ubuntu는 Mac과 Windows 설치 파일이 다르다.필자는 맥북에 설치하고자 한다.아무리 찾아도 공식 페이지에서는 설치할 수 있는 버전이 24.04 LTS뿐이었다.같이 스터디하는 분들께 여쭤보니, 설치할 수 있는 파일을 주셨다. 아래의 링크를 누르면 바로 설치가 된다. (설치시간 약 5분)https://cdimage.ubuntu.com/releases/22.04.5/release/ubuntu-22.04.5-live-server-arm64.iso 설치가 될 동안 디스크 이미지(.iso)를 다운받자.ht.. 더보기 이전 1 다음