- 도커는 리눅스 운영체제의 기술
- 도커 위에서 돌아가는 컨테이너
- 컨테이너 안에서 동작하는 각각의 앱들은 리눅스 운영체제에서 동작하는 앱들이다.
- 도커 명령어
docker images
docker serach [이미지 이름]
docker pull [이미지 이름] : [태그]
==============================
docker pull centos:7
docker build <옵션> <DockerFile 경로>
===============================
docker build --tag hello:0.1 .
## default로 DockerFile을 찾음
docker rmi [이미지 id]
docker ps
docker start [ 이미지 이름] : [태그]
===============================
docker start centos:7
docker run [옵션] [ 이미지 이름]:[태그]
=================================
docker run -i -t ubuntu:14.04
docker container logs -t [컨테이너 식별자]
docker rename [기존 이름] [변경 하고자 하는 이름]
==========================================
docker rename application app
docker rm [컨테이너 이름]
- docker 컨테이너가 실행중이면 종료하고, 삭제 옵션을 이용해서 강제 삭제
docker stop [컨테이너 이름]
docker rm [컨테이너 이름]
docker rm -f [컨테이너 이름] -- 강제 삭제
docker run -p [로컬 호스트 포트 번호]:[컨테이너 포트 번호]
=======================================
docker run -p 8080:80 httpd
docker exec [Option] [컨테이너 이름] [실행시킬 명령어]
================================================
docker exec ws3 pwd