Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- docker
- Docker Swarm
- 클라우드
- mysql
- nodejs
- MongoDB
- node.js
- PaaS
- Docker-compose
- 용어정리
- worker
- dockerfile
- 네트워크
- 쿠버네티스
- git
- OpenStack
- 실습
- kubernetes
- 이론
- gns3
- IaaS
- express
- PAT
- RAID
- RAPA
- Javascript
- 개념
- 명령어
- network
- 도커
Archives
- Today
- Total
융융이'Blog
[명령어] 도커 컨테이너 접속하기 본문
도커를 접속하기 위해서는 먼저 컨테이너가 실행 중이여야 한다. docker ps -a
명령어를 통하여 접속하고자 하는 docker를 상태를 확인해 준다.
도커로 컨테이너에 접속하는 방법은 크게 두가지 이다.
exec
attach
attach
은 컨테이너에서 새 프로세스를 실행하기 위한 것이 아닙니다. 하나의 shell 인스턴스만 사용할 수 있습니다. 만약 attach를 사용한다면 실행 중인 터미널 접속하게 됩니다. 즉, PID 1에 접속하게 되고 만약 exit
명령어를 통해서 종료를 하게 되면 해당 container는 종료가 됩니다.
ex> docker attach [컨테이너명 or ID]
exec
셀의 새 인스턴스로 접속을 하고자 할 때 사용됩니다.
ex> docker exec [컨테이너명 or ID] '/bin/bash'
run -d
플래그 사용시
해당 프로세스가 PID 1이 아닌 다른 PID로 프로세스가 동작하도록 설정하므로 attach
와 exec
를 사용하더라도 사용 중지가 되지 않습니다.(검색어 : 도커 실행 후 바로 종료)
'2022이전 > Docker&Kubernetes' 카테고리의 다른 글
[실습]사설 도커 허브 만들기 (0) | 2020.06.15 |
---|---|
[명령어] Dockerfile 작성 (0) | 2020.06.12 |
[명령어] 컨테이너 라이프사이클 관리 (0) | 2020.06.11 |
[명령어] 도커 이미지 관리 (0) | 2020.06.11 |
[개념] Docker 기본 구조 (0) | 2020.06.11 |