📚 분류 전체보기65 [Docker] Docker run option 종류 Docker run 명령어 기본 구조 docker run 은 Image 로 Container 를 생성하는 명령어입니다. docker run Docker run option 종류 -i 표준 입력(stdin)을 활성화하며, 컨테이너와 연결(attach)되어 있지 않더라도 표준 입력을 유지합니다. 보통 이 옵션을 사용하여 Bash 에 명령을 입력합니다. -t TTY 모드(pseudo-TTY)를 사용합니다. Bash를 사용하려면 이 옵션을 설정해야 합니다. 이 옵션을 설정하지 않으면 명령을 입력할 수는 있지만, 셸이 표시되지 않습니다. -it -i 와 -t 를 동시에 사용한 것으로, 터미널 입력을 위한 옵션입니다. --name 컨테이너 이름을 설정합니다. -d Detached 모드입니다. 보통 데몬 모드라고 부.. 2021. 8. 31. [Docker] 도커 이미지 만들기 / Dockerfile 도커는 이미지를 만들기 위해 컨테이너의 상태를 그대로 저장하는 방법을 사용한다. 예를 들어, 어떤 애플리케이션을 이미지로 만든다면 리눅스만 설치된 컨테이너에 애플리케이션을 설치하고 그 상태를 그대로 이미지로 저장하는 방식이다. Sinatra 웹 애플리케이션 샘플 Ruby로 만들어진 간단한 웹 어플리케이션 도커라이징 Dockerizing (=도커 이미지를 만듦)하기 Ruby 3.0.0 에서 이미지 생성하기 루비 컨테이너를 시작한다. it -d 옵션은 Ruby 컨테이너가 백그라운드에서 실행되도록한다. Sinatra는 기본적으로 포트 번호 4567을 사용하여 통신하므로 -p를 사용하여 컨테이너 포트 번호 4567을 호스트 포트 번호 4567에 할당한다. —name을 사용하여 컨테이너 sinatra_test 이.. 2021. 8. 30. [AWS] Amazon EC2 인스턴스(Linux)에 Docker 설치하기 인스턴스에 설치한 패키지 및 패키지 캐시를 업데이트 sudo yum update -y 최신 Docker Engine 패키지를 설치 sudo yum install docker #Amazon linux 도커 서비스 시작 sudo service docker start ec2-user를 사용하지 않고도 도커 명령을 실행할 수 있도록 docker 그룹에 sudo를 추가 sudo usermod -a -G docker ec2-user 현재 SSH 터미널 창을 닫고 새 창에서 인스턴스를 다시 연결 2021. 8. 30. [AWS] EC2 인스턴스에 PuTTY로 접속하기 PuTTY, PuTTYgen 설치하기 https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html EC2 인스턴스 생성 시 지정한 키 페어에 맞는 프라이빗 키(.pem 파일)를 찾아 .ppk 파일로 변환한다. (PuTTY에서는 SSH 프라이빗 키 형식(.pem 파일)을 지원하지 않기 때문에 PuTTYgen이라는 별도의 도구를 이용해 PuTTY에 적용할 .ppk 파일로 변환해야한다.) PuTTygen 을 실행한다. Parameters의 Type of key to generate에서 RSA를 선택한다. (옛 버전일 경우 SSH-2 RSA를 선택) Load 버튼을 누른 후 .pem 파일을 찾아서 선택하고 열기를 누른다. (파일 확장자를 All Files (*.. 2021. 8. 24. 이전 1 ··· 10 11 12 13 14 15 16 17 다음