Docker 설치
Docker 관리
- docker version
- docker -v
- service docker start
- service docker stop
- systemctl enable docker
Docker 이미지 생성
- docker search centos
- docker pull centos:7
- docker images
Docker 컨테이너 실행
- docker run -i -t --name CONTAINERNAME centos:7 /bin/bash
- docker run -i -t -d --name CONTAINERNAME -p 8000:80 nginx:latest
- docker ps -a
- exit , ctrl + P,Q
- docker attach CONTAINERNAME
- docker exec CONTAINERNAME
docker stop CONTAINERNAME && docker rm CONTAINERNAME, docker rmi CONTAINERNAME:first
Docker 이미지 관리
- docker commit -a "jaesung" -m "my container" commitCONTAINERNAME newCONTAINERNAME:tag
- docker images
- docker login
- docker push interparkdev/study:latest
- docker tag IMAGENAME account/repository
Dockefile
Docker volume