반응형
Window Docker
centos container 실행
window 에 도커가 필요합니다.
2020/03/26 - [서버:컨테이너,도커,OS 등등] - [Docker] 도커. Window 에 설치하기
설치 후 처음 실행하기 위해서 도커에 로그인을 합니다.
그리고 CMD 창에서 로그인 하면
Login Succeeded ~
1. Centos image 를 찾아봅니다.
> docker search --filter "is-official=true" centos
# 간단하게 다 찾아보려면
> docker search centos
2. Pull image
> docker pull centos
3. image 확인 ( 이미지 목록 보기 )
> docker images
4. container 생성
> docker run -i -t --name centos-container centos:latest bin/bash
centos 가 실행됐습니다. 이렇게 빨리~!?
-i 와 -t 옵션은 합쳐서 -it 로 쓸수있습니다.
각각 옵션을 사용하지 않고 container 를 만들면 아주 불편하니까 그냥 고정으로 입력하길 강추합니다.
--name 은 생성될 container 의 이름입니다. 그 뒤에 나오는 centos:latest 는 docker image 이름.
bin/bash 는 container 가 실행될 때 항상 실행하는 명령어입니다.
다시, 지금은 centos 에 있습니다.
여기서 나가는 방법은 크게
1. 종료하고 나가기
2. 종료하지 않고 나가기
가 있습니다.
종료하고 나가려면
# exit
종료하지 않고 나가려면
Ctrl + p 누른 후 Ctrl + q
해볼까요. 먼저 exit 로 나가면 status 가 exited 로 됩니다. 해당 container 가 멈췄다는거죠.
다시 접속 해봅니다.
- container 실행
> docker start centos-container
# 또는 container id 로 실행 ( id는 끝까지 다 입력하지 않아도됩니다. 구분만 되면 됨 )
> docker start db42
status 가 Up 이면 실행된겁니다.
- container 접속
docker attach [container id] 또는 [container name]
> docker attach centos-container
또는
> docker attach db4
다시 centos console 로 들어왔습니다.
여기서 Ctrl+P 누른 후 Ctrl + Q 를 누르면
아직 살아 있는 상태로 나옵니다.
또 다시 centos 에 접속하려면 , Status가 Up 이기 때문에 docker start 는 할 필요 없고, docker attach 만 하면 되겠죠.
728x90
반응형
'Docker, k8s' 카테고리의 다른 글
[Docker] 실행중인 container port 바인딩 (2) | 2020.03.27 |
---|---|
[Docker] docker Centos 에 nginx 설치 (0) | 2020.03.27 |
[Docker] 도커. Window 에 설치하기. 오류해결방법 (4) | 2020.03.26 |
[Docker] container commit ( 컨테이너를 이미지로) (0) | 2020.03.17 |
[Docker centos] Docker Centos7 이미지 만들고 실행해보기 (0) | 2020.03.17 |
댓글