MyDevLife (257) 썸네일형 리스트형 03. Base Types integer 분류 예시 기본 정수 783 널 0 이진수 0b010 팔진수 0o642 십육진수 0xF3 float 9.23 , 0.0 , -1.7e0-6 등이 가능하다. boolean True, False 가 있다. string - "One\n\tTwo" 처럼 "" 사이에 문자를 넣으면 된다. - 위의 \n 은 개행문자 이고 \t 는 탭문자가 된다. - \ 는 특수문자를 문자열 내에 표현할 때 사용한다. - "\0" 은 널문자이다. - 멀티라인 을 나타내고 싶으면 """ ~ """ 에 문자열을 넣는다. - + ,* 연산이 가능하다. - 기본적으로 파이썬3 에서 인코딩은 유니코드다. - 만약 인코딩을 변경하는 경우 '가'.encode('utf-8') 처럼 인코딩을 변경할 수 있는데 이 경우 타입은 바이트가.. 02. Eclipse 플러그인_Python PyDev 설치 PyDev 를 이클립스에 설치해보자. PyDev 는 파이선 개발을 위한 이클립스 플러그인인데 이클립스에서 Help > Eclipse Marketplace 메뉴를 클릭하고 PyDev 를 검색해 설치한다. 설치하고 Windows > Preference 메뉴를 선택해서 아래와 같이 설정해 준다. 그러면 자동으로 아래 System libs 가 잡힌다. Project 생성 Perspective 를 열어 PyDev 를 추가한다. 프로젝트 만들기에서 Python 프로젝트를 만든다. 프로젝트에 파일을 추가한다. 자바처럼 패키지 별로 관리할 수 있다. 01. Install _ Python 1. Download 아래 사이트에서 python 을 받아 설치한다. https://www.python.org/downloads/ 설치시 아래 항목에 x 표시를 하고 환경 변수를 직접 셋팅한다. 환경변수 path 에 추가할 경로는 아래와 같다. C:\Python34 22. Docker Build Pipeline http://www.dockermall.com/take-the-last-pass-off-the-docker-container-test-is-fully-explored/ 21. Docker CLI Dashboard 오픈 소스로 Docker 명령을 대화형으로 실행하거나 도커 이미지를 실시간으로 확인하는 도구로 아래 사이트에서 확인할 수 있다. https://github.com/goody80/docker_cli_dashboard 설치 $ curl -sL bit.ly/ralf_dcs -o ./dcs $ sudo chmod 755 ./dcs $ sudo mv ./dcs /usr/bin/dcs 구성 간단히 가용한 Docker 이미지와 실행중인 도커 컨테이너 및 모든 컨테이너가 표시되며 그 아래에 앞서 사용한 Docker 명령들을 CLI 모드에서 대화형으로 진행 할 수 있도록 되어있다. 20. Docker Machine Docker Machine Docker Machine 은 Docker Engine을 사용자 로컬 머신이 아닌 클라우드 컴퓨터, VM 을 비롯한 원격지의 서버에 설치할 수 있도록 돕는 도구이다. 1. Docker Engine이있는 호스트를 프로비저닝하고 관리하기위한 도구이다. 2. 일반적으로 로컬 시스템에 Docker Machine을 설치하고 원격지 서버에는 Docker Engine 을 설치하고 로컬과 통신한다. 즉 이 도구는 Virtual Machine 에 Docker 를 설치하고 이와 쉽게 통신하게 하는 프로그램이다. Docker Machine 은 결국 VM 에 Docker 를 설치하고 이를 원격으로 제어해 주는 개념이다. 그럼 지금부터 Docker Machine 을 어떻게 사용할 수 있는지 살펴보기 .. 19. Docker Private Registy 도커의 가장 큰 장점은 경량화된 가상화(격리)를 통한 어플리케이션 배포에 있지만, 도커의 다른 장점 중 하나는 도커에서 빌드한 이미지를 쉽게 공유할 수 있다는 점이다. 실제로 도커에서는 도커에서 생성한 이미지를 공유할 수 있는 공식 저장소를 제공하고 있다. 공식 저장소에는 프론트엔드 어플리케이션과 데이터베이스와 같은 백엔드 어플리케이션 등 이미 많은 도커 이미지들이 공유되고 있고 이러한 열린 공간을 통해서 오픈소스 어플리케이션을 공유하는 새로운 장을 열어놓고 있다. 하지만 개발하는 내용을 모두 공식 저장소에 저장하기 보다는 사적으로 이미지를 공유하는 공간을 가지고 사내망에서 이미지 공유가 되어야 하는 경우가 있을 수 있다. 이런 경우를 위해 도커에서는 도커 레지스트리를 제공하고 있다. Docker Reg.. 18. Docker Security 앞서 03. Docker 시스템 에서 도커는 리눅스 기능중 하나인 네임 스페이스를 사용하여 사용하여 작업 공간 프로세스 ID 네트워크 등의 컨테이너 리소스를 분리한다고 하였다. 도커는 이 네임 스페이스 기능을 사용하여 분리된 환경을 컨트롤 하고 자신의 리소스를 가지게 된다. 그리고 호스트와 컨테이너에 실행된 프로세스가 잡히지만 네임 스페이스 공간에서 조회시와 도커 호스트에서 조회시 PID 가 서로 다르게 나오며 도커 프로세스 실행은 root 유저로 실행이 된다. User 설정 root 유저외에 다른 유저를 설정하고자 하면 docker run 시에 --user 로 실행할 유저 ID 를 입력하거나 도커 파일에 USER ID 를 정의하여 이미지를 빌드 후 실행시키면 아래와 같이 USER 를 설정할 수 있게 된.. 이전 1 ··· 27 28 29 30 31 32 33 다음