wsl2
-
[Docker] - 4.Volume&Bind Mount개발/Docker 2022. 7. 16. 16:16
Docker Container는 어떻게 동작하며, 어떤 방식으로 저장할 수 있는지를 알아보려고 합니다. 1. Docker Container 생명 주기 아래 그림과 같이 생명 주기를 잘 표현해보인 그림이라 가져와보았습니다. 결국 실행되어서 rm 명령어로 처리하지 않는 이상 Data가 존재합니다. 그렇다면 Container가 삭제되거나 Docker가 종료되거나 다시 시작하게 된다면, 해당 Data들은 어디로 가게 될까요? -> Container와 사라지는 동시에 같이 사라집니다. 그렇기 때문에 Local 환경에 Data를 적용시킬 수 있는 방법을 배우려고 합니다. 2. Docker Stored Data Docker는 어떤 방식으로 Data를 저장할 수 있을까요? 제가 알아본 바에 따르면 현재 2가지를 통해서..
-
[Airflow] 2. Vscode로 Dags 관리개발/Airflow 2022. 7. 3. 18:01
매번 Linux Vi 로 Code를 관리하기에 번거로움이 있어 Vscode로 접속하여 코드를 작성하는 방법을 공유드리려고 합니다. 1. wsl에서 아래와 같은 명령어를 칩니다. explorer.exe . 2. 아래 해당되는 위치가 Dags를 넣는 위치임으로 Vscode에서 아래 경로로 열어주어 코드를 작성하면 됩니다. 3. Permission Denied가 발생 시 권한을 변경하여 관리할 수 있도록 하여 줍니다. $ sudo chown -R User File_name #Example $ sudo chown -R kimuksung2 test.py
-
[Docker] 2. Docker 설치 & Docker-compose개발/Docker 2022. 7. 3. 14:18
Docker를 설치할 예정입니다. 설치하기 전에 WSL2를 무조건 설치해야 합니다. ( WSL2설치 ) 1. 아래 사이트를 들어가 다운로드 하여 줍니다. https://docs.docker.com/desktop/windows/install/ 2. 다운로드 받은 파일을 실행시켜 줍니다. 3. 아래와 같이 뜨면 Docker 설치 완료입니다. 4. Docker-compose ( Airflow setting ) 이후 부터는 Airflow를 설치를 위함임으로 진행하실 분만 보시면 됩니다. Docker의 버전이 낮은 경우에는 Airflow가 동작하지 않을 수 있어 아래 Command를 쳐 재설치하여야 합니다. #delete docker $ rm -rf /usr/local/bin/docker-compose #inst..