728x90

docker 5

kvm docker-qemu

docker+kvm+novnc 초기설정 시 /etc/docker/damon.json 생성 # /etc/docker/damon.json { "bridge": "virbr0", "iptables": false, "dns": ["8.8.8.8"] } systemctl reload docker (도커 서비스 다시 로드) systemctl restart docker (도커 서비스 재시작) brctl show로 kvm 네트워크 사용하고 있는지 확인 user01@docker-qemu:/data$ brctl show bridge name bridge id STP enabled interfaces docker0 8000.024237726890 no virbr0 8000.52540030f4ca yes veth3acdf15..

Docker 기본 사용법

Docker https://www.docker.com/ 도커 컨테이너는 일종의 소프트웨어를 소프트웨어의 실행에 필요한 모든 것을 포함하는 완전한 파일 시스템 안에 감싼다. 여기에는 코드, 런타임, 시스템 도구, 시스템 라이브러리 등 서버에 설치되는 무엇이든 아우른다. 이는 실행 중인 환경에 관계 없이 언제나 동일하게 실행될 것을 보증한다. (출처: 도커 (소프트웨어)) 설치 How To Install and Use Docker on Ubuntu 16.04 (Digitalocean) https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-16-04 sudo 없이 사용하기 $ sudo usermod -aG..

Docker 에 관한 기본 정리

컨테이너형 가상화 구현 기술(운영 체제 수준 가상화) - 변화하지 않는 실행환경으로 Idempotency 확보 - 코드를 통한 실행 환경 구축 및 어플리케이션 구성 - 실행 환경과 어플리케이션의 일체화로 이식성 향상 - 시스템을 구성하는 어플리케이션및 미들웨어 관리 용이성 기본 구조 ``` FROM ubuntu:16.04 #운영체제 정의 COPY helloworld /usr/local/bin #helloworld 파일을 도커 컨테이너 내부 경로에 저장 RUN chmod +x /usr/local/helloworld #COPY에서 저장한 파일에 대한 실행 권한 부여 CMD ["helloworld"] # 완성된 이미지를 도커 컨테이너로 실행전 먼저 실행할 명령 정의 ``` ```bash $ docker ima..

728x90
반응형