Post

실행 중인 Docker Container 명령 실행

1. docker exec 설명

실행 중인 Docker Container에 명령 실행

docker

2. 실행 중인 docker 이미지 확인

1
[root@localhost ~]# docker ps -a

3. Container 접속

1
[root@localhost ~]# docker exec -it [CONTAINER_ID or NAMES] /bin/bash

4. 옵션

옵션설명
–detach , -d분리 모드: 백그라운드에서 명령 실행
–detach-keys컨테이너를 분리하기 위한 키 시퀀스 재정의
–env , -e환경 변수 설정
–env-file환경 변수 파일에서 읽기
–interactive , -i부착되지 않은 경우에도 SDDIN을 열어 둔다
–privileged명령에 확장 권한 부여
–tty , -tpseudo-TTY 할당
–user , -u사용자 이름 또는 UID (형식: <name|uid>[:<group|gid>])
–workdir , -w컨테이너 내부의 작업 디렉터리

[출처 및 참고]

This post is licensed under CC BY 4.0 by the author.