pwd
컨테이너를 대상으로 실행되는 명령어
docker exec : Execute a command in a running container
Usage : docker exec [OPTIONS] CONTAINER COMMAND [ARG...]
--interactive , -i Keep STDIN open even if not attached
--tty , -t Allocate a pseudo-TTY
터미널과 컨테이너가 지속적으로 연결할때는 -it
docker exec ws2 /bin/sh (Bourne shell 실행. 기능 다소 부족)
docker exec -it ws2 /bin/bash (Bash shell 실행 추천)
호스트와 컨테이너의 파일 시스템 연결
실행환경은 컨테이너가 파일 수정은 호스트에서 진행하는 방법
-호스트의 파일 시스템과 컨테이너의 파일 시스템을 연결
:8888번 포트와 80번 포트를 연결 -v옵션 (Volume)
~/temp/Docker:
내가 만든
/usr/local/apache2/htdocs/
컨테이너에서 웹페이지를 찾는 디렉토리
~/temp/Docker:/usr/local/apache2/htdocs/
연결
// 실패 // vscode 터미널에서 바로 동작하는건 아님.. ?
vscode로 원격서버의 도커(docker)에 접속하는 방법
https://vividian.net/2021/09/304
remote development 설치 필요
'DOCKER' 카테고리의 다른 글
[Docker 기초] 도커 네트워크 (0) | 2023.02.12 |
---|---|
[Docker 기초] 설치 및 시작하기. image를 날려버렸는데 container는 남아있을 때 (0) | 2023.02.12 |