본문 바로가기

전체 글340

[PyQt] 화면 크기 조정 app = QApplication([]) screenGeo = QApplication.desktop().screenGeometry() # QApplication 의 인스턴스를 선언해주어야 쓸수 있다. myApp = MyMainWindow() myApp.resize(screenGeo.width()/2 + screenGeo.width()/4, screenGeo.height()/2) myApp.show() app.exec_() 2020. 4. 14.
파이썬, vscode, git 연동하기 * local에 git을 이용해 프로젝트를 생성한다. 작업폴더> git init Marnoora or 작업폴더\Marnoora> git init * 초기 파일을 생성하고 git에 등록한다 작업폴더\Marnoora> echo "# Marnoora" >> README.md 작업폴더\Marnoora> git add README.md 작업폴더\Marnoora> git commit -m "first commit" * github에 repository를 생성한다. * local의 프로젝트 디렉토리를 github랑 연결한다. 작업폴더\Marnoora> git remote add origin https://github.com/namacin/Marnoora.git 작업폴더\Marnoora> git push -u orig.. 2020. 3. 26.
private registry 사용하기 $ docker volume create registry-volume $ docker pull registry $ docker run -d --restart=always --name private-registry -p 5000:5000 -v registry-volume:/var/lib/registry registry $ docker tag downloaded_img:latest localhost:5000/downloaded_img:latest $ docker push localhost:5000/downloaded_img:latest $ docker pull localhost:5000/downloaded_img:latest $ docker run localhost:5000/downloaded_img:lat.. 2020. 3. 21.
도커 사용의 이것저것 * docker volume 기본적으로 컨테이너는 휘발성이기 때문에 rm 명령으로 삭제하거나 도커 데몬이 멈추면 데이타가 사라진다. docker volume은 비 휘발성이기 때문에 데이타가 사라지지 않는다. 이미지를 실행시 -v 옵션으로 컨테이너 내의 디렉토리에 연결해주면 된다. 여러개의 -v 옵션을 줄 숫 있다. -v 옵션은 :(콜론)을 기준으로 좌측은 호스트측, 우측은 컨테이너측 위치를 나타낸다. * 도커가 사용하는 디렉토리 DOCKER_HOME=/var/lib/docker DOCKER_HOME=C:\ProgramData\DockerDesktop\vm-data ${DOCKER_HOME}/image # 다운받은 이미지 ${DOCKER_HOME}/containers # 컨테이너 ${DOCKER_HOME}.. 2020. 3. 21.