Study/Docker (2) 썸네일형 리스트형 Why "Docker" ? Why Docker? (노마드코더 Youtube) 1) Docker는 'environment disparity' 문제점을 해결해준다. - 'Environment disparity' : 개발환경이 맞지 않은 상황 (ex. 윈도우에서 개발하고 리눅스 서버에 올릴 때) - 해결방법 : 도커를 양측 모두에 설치하고 도커파일(+환경설정)을 만들어서 마찬가지로 모두에 전달하면 도커가 파일을 읽어 필요한 내용을 다운받고 해당 설정한 환경과 같은 버츄얼 컨테이너를 만들어 줌! 2) Docker 컨테이너들은 모두 각각 독립적임 - 이 특징 덕분에 한 개 서버에 각기 다른 종류의, 또 많은 수의 컨테이너를 갖을 수 있다. - 하나의 같은 서버에서 각기 다른 환경의 컨테이너를 설정할 수 있고 컨테이너의 갯수를 늘리고 줄이는.. 도커 서버 만들기 (with VisualStudioCode) Docker도커 (www.docker.com/) 1. VisualStudicoCode - docker 플러그인 설치 - - 2. 도커 설치확인 (터미널) $ docker version 3. nginx 설치 * nginx : 웹 서버 소프트웨어 (www.nginx.com/welcome-to-nginx/) * nginx-doker : (hub.docker.com/_/nginx) $ docker pull nginx 4. docker image 확인 $ docker images 5. docker container 확인 1) 실행중인 컨테이너만 확인 $ docker ps 2) 모든 컨테이너 확인 $ docker ps -a 6. docker container 생성 및 실행 $ docker run 1) 도커 컨테이너.. 이전 1 다음