일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- function
- Linux
- react
- CSS
- architecture
- DB
- while
- DATAPATH
- DoM
- python
- php
- MIPS
- mysql
- system
- control
- web
- html
- Pipelining
- XML
- Java
- for
- data structure
- javascript
- computer
- Algorithm
- Class
- MacOS
- instruction
- DS
- github
- Today
- Total
목록Docker (3)
YYYEJI
Docker Image는 도커에서 서비스 운영에 필요한 서버 프로그램, 소스코드 및 라이브러리, 컴파일된 실행 파일을 묶는 형태를 말합니다. 원하는 이미지를 다운받고 아래 코드와 같은 명령어를 터미널(Terminal)에 실행시킵니다. $ docker load -i db-image.tar 저는 교수님이 주신 이미지를 로드했습니다. Docker Container는 이미지(Image)를 실행한 상태로 격리된 공간에서 프로세스를 동작시키는 기술입니다. $ docker run --name MySQL -e MYSQL_ROOT_PASSWORD=0000 -d -p 3306:3306 db-image:latest --name 옆에 [원하는 컨테이너 이름]을 넣고, PASSWORD에는 비밀번호, 마지막에는 이미지를 넣어줍니..
1. 도커 컨테이너 실행하기 $ docker run -it ccss17/ubuntu 2. 도커 컨테이너 종료하기 $ exit 3. 이미지 상태 확인하기 $ docker images 4. 컨테이너 상태 확인하기 $ docker ps -a // -a 옵션: 종료된 컨테이너까지 출력 5. 종료된 컨테이너 재시작하기 docker start -ai 1892cd0b4808 // docker start 1892cd0b4808는 컨테이너 아이디이기 때문에 컨테이너 상태를 확인해서 각자의 아이디를 넣으면 된다. 6. 도커 컨테이너 삭제하기 $ docker rm 1 컨테이너가 구별될 수 있다면 윗 코드처럼 작성이 가능하다. 7. 도커 이미지 삭제하기 $ docker rmi ccss17/ubuntu // docker rmi..
Docker(도커)란? 컨테이너 기반의 오프소스 가상화 플랫폼이다. Image(이미지)란? 컨테이너 실행에 필요한 파일과 설정값등을 포함하고 있는 것이다. 상태값을 가지지 않고 변하지 않는다. Container(컨테이너)란? 이미지를 실행한 상태이다. 추가되거나 변하는 값은 컨테이너에 저장된다. + 같은 이미지에서 여러개의 컨테이너를 생성할 수 있고 컨테이너의 상태가 바뀌거나 컨테이너가 삭제되더라도 이미지는 변하지 않고 그대로 남아있다. Docker 설치하기 https://docs.docker.com/desktop/install/mac-install/ Install Docker Desktop on Mac docs.docker.com ☝🏻 위 링크에서 Docker 설치하기 설치 후 Terminal에서 명령..