분류 전체보기71 [Docker] 도커 이미지와 컨테이너 조회 및 삭제 방법 (사용X 포함) 1. Docker Image 조회 # 사용 가능한 이미지 조회 $ docker images # Dangling 된 이미지 조회 (-f : filter) $ docker images -f dangling=true # 전체 이미지 조회(Dangling 된 것 포함) $ docker images -a 2. Image 삭제 # 특정 이미지 삭제 $ docker rmi 이미지명:태그명 # Dangling 된 이미지 삭제 $ docker image prune # 모든 이미지 삭제(주의!!!) $ docker rmi $(docker images -a -q) 3. Container 조회 # 컨테이너 조회 $ docker ps # 종료 된 컨테이너만 조회 (-f : filter) $ docker ps -a -f stat.. 2022. 5. 10. [Docker] 컨테이너의 Jupyter Notebook 기본 Shell을 bash로 변경 및 설정하는 방법 방법 1. Build단계에서 미리 설정 FROM tensorflow/tensorflow:2.5.1-gpu RUN apt-key del 7fa2af80 \ && apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/3bf863cc.pub \ && apt-get update -y && apt-get install -y build-essential \ tmux \ vim \ && pip install --upgrade pip && pip install matplotlib \ pandas \ numpy \ pymysql \ jupyter \ scipy \ && jupyter notebook.. 2022. 5. 10. [기타] 티스토리 Block Quote 가로 스크롤 생성 1. HTML 모드로 진입 2. Block Quote에 Parameter 추가 (style="overflow: auto;") 3. 결과 확인 출처 : https://codingbroker.tistory.com/127 [HTML, CSS] 스크롤바 생성 overflow (auto, scroll, hidden) css속성 overflow로 스크롤바 생성을 제어할 수 있습니다. (가로축 overflow-x, 세로축 overflow-y, 모두: overflow) overflow: visible overflow를 설정하지 않을때 적용되는 default 값입니다. 하위 콘텐츠의 내.. codingbroker.tistory.com 2022. 5. 4. [Docker] WARNING: Retrying after connection broken by NewConnectionError 문제 해결 Error 상황 및 Message 1. Container 내부에서 pip로 특정 패키지를 설치하려 했으나, Delay가 걸리며 Warning이 뜸 WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution',)': /simple/pip/ 2. Container 재기동 하려 했으나, 오류 발생 (base) Juhyeon@Juhyeon_PC:/jh/rb/BASE/sourc.. 2022. 5. 4. [Python] OperationalError: (1045, "Access denied for user USER@HOST (using password: YES)") 해결 (pymysql) Error Message : OperationalError: (1045, "Access denied for user 'USER'@'HOST' (using password: YES)") 실행 코드 : pymysql 라이브러리를 활용하여 DB접속을 위한 객체를 로드하는 사용자 정의 함수 In [40]: def get_connection(db_name): ''' DB Connection I : X O : conn, curs, engine ''' # db_name = 'DATRAW' db_info = info_dict['db_info'] host = db_info['host'] port = db_info['port'] user = db_info['user'] password = db_info['password'.. 2022. 4. 18. [Python] Flask API Test를 curl로 진행 시 timeout(28) 오류 & NoneType Error 해결 상황 1 : Flask API를 테스트 하려는데, 당장 포스트맨을 활용하기가 어려운 상황이어서 curl로 shell창에서 request를 날려 테스트를 진행하고자 함 오류 1 : curl: (28) Failed to connect to 100.60.180.190 port 8890: Connection timed out 원인 1 : 잘못 된 주소에 Request를 날리고 있었다.(Server작업 & 외부IP주소로 Request) (jh) gpuadmin@jh:/data/jh/flaskapi_test$ curl --header "Content-Type: application/json" --request POST --data '{"STG_ID":"stg000", "Value":"yap"}' http://100.. 2022. 3. 15. [Linux & Docker] VS Code로 Docker Container에 접속하기 Local OS : Window Server OS : Ubuntu 20.04 LTS Container : miniconda 이 때 까진 Server 자체에서 작업을 하다보니, 주로 Local에서 VS Code를 실행 후 Remote SSH로 서버에 붙어서 작업을 했다. 그런데 이제 Docker Container도 사용할 일이 많아지다 보니 Container에 직접 붙어서 작업을 해야하는 경우도 왕왕 생기더라. (작업하고자 하는 Volume 자체를 마운트 시켜서 수행 -> 이 경우 컨테이너가 띄워져 있을 때 Remote SSH로 수정하려들면 권한 에러가 뜬다.) 그래서 VS Code로 Docker Container에 접속에서 작업 하는 방법을 소개 하려 한다. 0. 준비물 1) Docker Containe.. 2022. 2. 10. [Python] Pandas DataFrame 혹은 Series에서 문자열 조건 결과 얻기(str.contains) 방법 .str.contains('A|B') .str.contains('A|B') 예시 >>> series = pd.Series(['cat','hat','dog','fog','pet']) >>> searchfor = ['og', 'at'] >>> series[series.str.contains('|'.join(searchfor))] >>> series[series.str.contains('og|at')] 0 cat 1 hat 2 dog 3 fog dtype: object 출처 : https://stackoverflow.com/questions/26577516/how-to-test-if-a-string-contains-one-of-the-substrings-in-a-list-in-pandas How to t.. 2022. 2. 9. [Python] 특정 디렉토리 복사 붙여넣기 (Copy & Paste) 방법 shutil.copytree(target_path, destination_path) 예시 import shutil target_path = '/saranghaeyo/yeonyegajungye' destination_path = '/saranghaeyo/komawaryo' shutil.copytree(target_path, destination_path) # 붙여넣기 하고자 하는 디렉토리가 이미 존재하는 경우 (Python 3.8 이상부터 가능) shutil.copytree(target_path, destination_path, dirs_exist_ok=True) 출처 : https://stackoverflow.com/questions/1868714/how-do-i-copy-an-entire-dire.. 2022. 2. 9. 이전 1 2 3 4 5 6 ··· 8 다음 반응형