Cloud_2020 (4) 썸네일형 리스트형 4. Debian, nginx, php 설치 및 웹 1. Debian 설치 $docker run -it --name debserver -p 80:80 debian:buster -'debserver' 라는 이름으로 데비안 버스터 버전의 데비안을 80포트로 만들고 실행하라는 의미 #exit (컨테이너 생성시에 run명령어를 사용했기 때문에 바로 데비안이 실행되어 일단 나간 것. 나가지 않아도 상관 없음) $docker start debserver -start 후 docker ps -a로 확인하면 데비안이 Up 상태로 바뀐 것을 확인할 수 있다. $docker attach debserver #read escape sequence ==> ctrl+p+q -ctrl+p+q 를 누르면 컨테이너를 종료하지 않고 docker로 나갈 수 있음. -프로세스를 확인해도 Up.. 3. nginx 설치하기, nano editor 설치, 파일 작성 1-1. nginx 설치하기 $docker container run --name webserber -d -p 80:80 nginx -nginx images를 사용하여 이름이 webserver인 container를 생성 및 실행하라는 의미의 명령어 -80:80의 앞의 포트번호는 host PC의 포트번호이고, 뒤의 포트번호는 nginx의 포트번호이다. -$docker pull nginx명령어로 이미지를 다운로드 받지 않아도 run 명령어로 이미지 다운로드부터, 실행까지 이루어진다. $docker ps -a 1-2. 포트포워딩 1. Oracle Virtual Box를 열어 설정을 연다. 2. 네트워크 탭을 선택하여 고급 옵션을 선택하여 활성화된 포트포워딩 버튼을 눌러준다. - NAT로 설정된 어댑터를 선택한다.. 2. 사용자 계정 추가, 디렉토리 생성(소유권 변경), 파일 생성 0. 문제 1. 사용자 계정 만들기 2. 사용자이름의 디렉토리 아래에 document, download, workspace, bin 4개의 디렉토리 생성 3. workspace 디렉토리 아래에 hello.txt파일 만들기(사용자 계정으로 생성하여, 파일의 권한이 사용자가 되도록 파일 생성) 1. 사용자 계정 추가 #adduser th(user name) -빨간 상자에 유의하여 유저를 생성하여 준다. 2. 디렉토리 생성 #mkdir /home/th/bin/ /home/th/document/ /home/th/download $mkdir /home/th/workspace -root 계정으로 bin, download, document 3개의 디렉토리를 생성하고, user계정으로 변경한뒤 workspace 디렉토.. 1. Docker_Ubuntu_Mysql 설치 -docker, ubuntu, mysql의 설치과정을 담은 파일입니다. 이전 1 다음