컨테이너 2

리눅스 폴더 구조

배경airflow 컨테이너(리눅스구조) 내부에 여러 폴더들이 있는데 각각 무슨역할을 하는지 궁금하다.아래는 Linux 시스템의 주요 디렉토리에 일반적으로 포함될 수 있는 파일 유형과 몇 가지 예시 파일들입니다. 이들은 각 디렉토리의 용도와 역할을 이해하는 데 도움이 될 것입니다.폴더 별 설명/bin-Binary(실행파일)용도: 이 디렉토리에는 사용자와 시스템이 사용하는 필수 실행 파일이 포함되어 있습니다. 예를 들어, ls, cp 등의 기본적인 시스템 명령어가 여기에 있습니다.예시:ls - 디렉토리 내용을 리스트업.cp - 파일 복사.mv - 파일 이동. /boot - Boot용도: 부팅에 필요한 파일들, 예를 들어 커널, 부트 로더 설정 파일 등이 저장됩니다.예시:vmlinuz - 부팅에 사용되는 Li..

사용툴 분석 2024.07.10

도커 컨테이너에서 외부 셀레니움 실행 2

요약 : 외부 스크립트(셀레니움으로 제작된)를 실행시키기 위한 dag 작성.우선 셀레니움 기능을 하는 코드 대신, 메모장을 생성하는 코드로 테스트 했다. 배경지식UTF-8 인코딩 : 유니코드를 사용하는 인코딩 방식으로, 세계의 거의 모든 문자 체계를 하나의 인코딩으로 표현할 수 있습니다. 따라서 다양한 언어나 특수 문자를 포함할 가능성이 있는 파일을 다룰 때는 encoding='utf-8'을 사용하는 것이 안전하고 효과적인 방법이다. 다양한 시스템과 플랫폼 간에 호환되는 방식으로 데이터를 전송하거나 저장할 수 있다.Base64 인코딩 : 기존 ASCII 코드는 시스템간 데이터를 전달하기에 안전하지 않다. 모든 Binary 데이터가 ASCII 코드에 포함되지 않으므로 제대로 읽지 못한다.  Base64는 ..