Operating System/Docker

Operating System/Docker

[Docker] 도커컴포즈로 파이썬 컨테이너 2개 만들기 (Docker-compose Python)

파일구조 ./docker_python ./docker_python/data (빈폴더) ./docker_python/python36 (빈폴더) ./docker_python/python38 (빈폴더) ./docker_python/docker-compose.yml docker-compose.yml version: '2' services: python36: hostname: python36 container_name: python36 image: python:3.6 tty: true volumes: - ./python36:/python36 - ./data:/data python38: hostname: python38 container_name: python38 image: python:3.8 tty: true ..

Operating System/Docker

[Docker] 도커컴포즈로 파이썬 컨테이너 만들기 (Docker-compose Python)

1. 다음 메니패스트로는 파이썬 컨테이너가 계속 죽는 현상이 발생한다 docker.compose.yml version: '2' services: ubuntu: image: python 2. 방법 1 : tty docker.compose.yml version: '2' services: ubuntu: image: python tty: true 3. 방법 2 : tail -F anything docker.compose.yml version: '2' services: ubuntu: image: python command: tail -F anything

Operating System/Docker

[Docker] 도커컴포즈로 우분투 컨테이너 만들기 (Docker-compose Ubuntu)

1. 다음과 같이 도커컴포즈를 하면 컨테이너가 계속 죽는다. docker-compose.yml version: '2' services: ubuntu: image: ubuntu 2. 방법 1 : tty docker-compose.yml version: '2' services: ubuntu: image: ubuntu tty: true 3. 방법 2 : tail -F anything docker-compose.yml version: '2' services: ubuntu: image: ubuntu command: tail -F anything

Operating System/Docker

[docker] 도커 컴포즈로 주키퍼 카프카 컨테이너 만들기

1. 바탕화면에 docker_test 라는 이름을 가진 폴더 만들기 2. 메모장을 열어서 다음 내용 복사 붙여넣기 version: "2.2" services: # zookeeper 3.4.6 zookeeper: hostname: zookeeper container_name: zookeeper image: wurstmeister/zookeeper:3.4.6 ports: - "2181:2181" # kafka 2.12-2.3.0 kafka: hostname: kafka container_name: kafka image: wurstmeister/kafka:2.12-2.3.0 ports: - "9092:9092" environment: KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181 KA..

Operating System/Docker

[docker] 도커에 파이썬 컨테이너 생성해서 사용해보기

1. 파이썬 이미지 찾기 docker search python 2. 도커 파이썬 컨테이너 생성 후 실행하기 docker run -it --rm --name python python 3. hello world 출력해보기 print("hello world") 2*5 출력해보기 print(2*5) 4. 새로운 터미널 열어서 현재 도커 컨테이너 확인하기 docker ps 파이썬 종료하기 exit() 실행중인 컨테이너 확인하기 docker ps 전체 컨테이너 확인하기 docker ps -a 도커 이미지 확인하기 docker images 도커 이미지 삭제 docker rmi 1e76b28bfd4e

Operating System/Docker

[docker] 도커에 우분투 컨테이너 생성해서 접속하기

1. 현재 설치된 이미지 확인 docker images 2. 도커 허브에 우분투 이미지 찾기 docker search ubuntu 3. 다음 명령어 입력하기 docker -it --rm --name ubuntu ubuntu:18.04 --rm : 컨테이너 종료시 컨테이너 자동 삭제 -name : 컨테이너 이름 4. 새로운 터미널 열기 새로운 터미널에서 도커 이미지 설치된 것 확인하기 docker images 도커 컨테이너 확인하기 docker ps -a 컨테이너 종료하기 exit 다른 터미널에서 도커 컨테이너 확인하기 docker ps -a

Operating System/Docker

[docker] 윈도우에 도커 데스크탑 설치하기

1. 홈페이지 이동 https://www.docker.com/products/docker-desktop Docker Desktop for Mac and Windows | Docker Learn why Docker Desktop is the preferred choice for millions of developers building containerized applications. Download for Mac or Windows. www.docker.com 가운데 Download for Windows 클릭하기 다운로드 중 다운로드 된 파일 클릭하면 다음과 같은 화면이 나오는데 ok 클릭하기 설치 중 설치 완료되면 close 누르기 2. docker desktop 실행 skip tutorial 누르기 실..

Operating System/Docker

[docker] 도커 데스크탑 볼륨 삭제하기

도커로 이미지 올리고 내리고 컨테이너 올리고 내리고 난리를 치다보면 나도 모르게 볼륨이 가득 차는 경우가 있다. 볼륨이 너무 많으면 동그라미가 계속 돌면서 안켜질때도 있고 어느정도 있으면 켜지기도 한다. 안쓰는 볼륨을 삭제하는 방법을 소개하겠 드아. 1. 도커 데스크탑에서 볼륨 확인 이거는 컨테이너를 삭제하든 이미지를 삭제하든 안지워지고 그냥 그대로 있다. 2. 명령어로 도커 볼륨 삭제하기 아래 명령어를 입력하면 사용하지 않는 모든 도커 볼륨들을 삭제한다. docker volume prune 당연히 y 텔미 y y를 입력한다. 뭘 이렇게 많이 지웠다고 한다. 다시 도커 데스크탑에서 볼륨을 다시 클릭해보면 깨끗.. 그리고 편안..

Operating System/Docker

[docker] 도커 개념 2

1. 도커 - 컨테이너 기술 사용 - 애플리케이션의 실행 환경 구축 및 운용 플랫폼 - 애플리케이션 실행 이미지 사용 - 오픈소스 2. 컨테이너 - 호스트PC에 컨테이너를 만듦 - 별도의 서버로 사용할 수 있음 3. 컨테이너 장점 - 논리적으로 분리 - 여러 컨테이너가 공유 - 가볍고 속도가 빠름 - 시스템 구축부터 운용까지 모두 수행 가능 4. 도커 기능 - 이미지 생성 - 이미지 공유 - 컨테이너 실행

Operating System/Docker

[docker] 도커 개념 1

1. 도커 - 리눅스 컨테이너 기반 - 특정한 서비스를 패키징하고 배포하는데 유용한 오픈소스 프로그램 - 컨테이너 기반의 오픈소스 가상화 플랫폼 - 애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 소프트웨어 플랫폼 - 애플리케이션 환경에 구애 받지 않고 실행하는 기술 - 환경 분리 - 다른 컴퓨터에서 같은 환경을 만들어줌 - Go언어로 작성됨 2. 도커 이미지 - 컨테이너를 실행할 수 있는 실행파일, 설정값을 가짐 - 상태값을 가지지 않고, 변하지 않음 - 같은 이미지로 여러개의 컨테이너를 만들 수 있음 - 컨테이너의 상태가 변해도 이미지의 상태는 변하지 않음 3. 도커파일 Dockerfile - DSL언어 Domain Specific Language - 화이트박스라고도 불림 - 의존성 패키지를..

박경태
'Operating System/Docker' 카테고리의 글 목록 (5 Page)