안녕하세요 skkrypto 3.5기 박유정입니다. 이번 시간에는 간단한 도커 명령어와 도커 허브에 대해서 간단히 알아보겠습니다. 간단하게 6가지만 아셔도 도커를 쓰는데는 문제가 없습니다.
0. 도커 이미지 다운로드
$ docker pull centos:7
$ docker run -i -t ubuntu:18.04
1. 컨테이너 생성
$ docker run <image name>
2. 컨테이너 목록 조회
$ docker ps -a
3. 컨테이너 시작/재시작/정지
$ docker start <container name>
$ docker restart <container name>
$ docker stop <container name>
4. 현재 실행중인 컨테이너에 접속하기
$ docker attach <container name>
5. 외부에서 컨테이너 안의 명령 실행하기
$ docker exec <container name> <command>
ex) docker exec skkrypto echo "Hello, skkrypto"
6. 컨테이너 삭제
$ docker rm skkrypto
도커 허브란?
- 본인이 생성한 image를 docker hub를 통해 다른 사람들과 공유할 수 있도록 해주는 곳
- 다른 사람이 생성한 이미지를 pull 해서 사용 할 수 있다
- Docker Image들이 공유 되는 곳
입니다.
본인이 이미지를 생성해서 도커 허브에 올릴 수 있으니 한번 도전하셔서 올리시길 바랍니다!