posts

컨테아너 내부 접속

Oct 1, 2025 updated Oct 1, 2025 admindockernginx

이 글은 예전에 따로 적어두었던 컨테아너 내부 접속 메모를 옮기면서 다시 정리한 버전입니다.. 원문이 짧은 편이라, 나중에 다시 볼 때 덜 끊기게 핵심 흐름만 조금 붙여뒀습니다.

도커 컨테이너 내 파일 위치 확인 방법

# 컨테아너 내부 접속
docker exec -it nginx-proxy /bin/sh

# 파일 탐색
ls -al /usr/share/nginx/html/error/

# 로그
docker logs -f nginx-proxy

# 볼륨 마운트 확인
# 볼륨 마운트에 필요한 폴더는 EC2에 모두 전송되어야함
docker inspect nginx-proxy | grep -A 10 "Mounts"

EC2 접속 및 원격 디렉토리 권한

# EC2 접속
ssh -i "<deploy-key>.pem" <deploy-user>@<deploy-host>

# 권한 및 소유자 확인
ls -ld /home/ec2-user/public

# 소유권 변경
sudo chown -R ec2-user:ec2-user /home/ec2-user/public

# 권한 설정
chmod 755 /home/ec2-user/public