목록Infra -------------------------/DOCKER (17)
도찐개찐
Docker daemon은 기본적으로 /var/run/docker.sock에서 생성된 unix domain socket(IPC socket)을 사용하여 통신하는데, root 권한이 있거나 사용자가 docker 그룹의 멤버이어야 한다. sudo 없이 docker 명령어를 사용하려면, 'docker' 그룹에 사용자를 추가해야 한다. $ sudo usermod -aG docker $USER 로그아웃 후 재접속 $ exit sudo 없이 docker 명령이 실행되는 것을 확인한다. $ docker ps -a
//컨테이너 전체 삭제 $ docker rm $(docker ps -a -q) // 이미지 전체 삭제 $ docker rmi $(docker images -q)
1. 사전 준비 [MacOS] React 설치 하기 1. 사전 준비 본 글에서는 Homebrew를 이용하여 node, yarn를 설치하고 실행하는것을 다루겠습니다. Homebrew 설치 MacOS Homebrew 설치 개요 MacOS 재설정 혹은 신규 설정시 github활용을 하시기 위해 초기 환 dev-truly.tistory.com 1.1. docker 설치 homebrew 최신버전에서는 brew cask install 대신에 brew --cask install 을 사용한다. $ brew --cask install docker 2. build 하기 yarn start 로 실행 하는 기본 포트와 충돌을 피하기 위해 package.json 파일에서 scripts 부분의 start에 PORT 환경변수 설정..
* 본 포스팅은 기본 셋팅 절차에 대한 상세 설명을 다루고 있으나 귀찮으신 분들을 위해 명령어를 한번에 정리해둔 코드를 본문 최하단에 정리해 놓을 예정이니 따라하기 귀찮으시면 본문을 가볍게 읽으시고 하단 코드를 확인 하시면 됩니다. 1. 도커에서 ubuntu 이미지와 컨테이너 띄우기 $ docker pull ubuntu $ docker run -it -p 8080:80 --name nginx_php8_laravel8 ubuntu bash docker ubuntu 셋팅 참고 #3 Docker ubuntu(이미지) 셋팅 * 본 포스팅 글은 ubuntu 설치에 한정 하지 않고 docker 이미지를 확인하여 해당 이미지를 다운로드 하고 컨테이너 생성하는데 까지 기초적인 매뉴얼을 다루었으니 참고 하셔서 읽어 주시..
Dockerfile 주 사용 명령어 Dockerfile은 Docker 이미지(image)의 빌드(build) 과정 중 실행해야 하는 명령어들을 담은 텍스트 문서로 Docker는 Dockerfile에 나열된 명령문을 차례대로 수행하여 이미지를 생성해줍니다. Dockerfile 작성 규칙 하나의 Dockerfile은 기본적으로 다음과 같은 구조를 가진 여러 개의 명령문으로 구성되어 있습니다. {명령어(INSTRUCTION)} {인자(arguments)} // 주석 사용 방법 # 주석입니다. RUN ["", ""] * 명령문은 명령어로 시작하고 여러개의 argument 가 따라올 수 있습니다. * 주석사용으로 명령어 사용에 대한 코멘트 삽입 가능 합니다. * 모든 명령어는 대문자로 작성하여 인자와 구분 쉽도록..
* 사전 Docker + ubuntu 이미지 까지 설치 되어 있으셔야만 이후 작업이 가능 합니다. docker ubuntu 설치 #3 Docker ubuntu(이미지) 셋팅 * 본 포스팅 글은 ubuntu 설치에 한정 하지 않고 docker 이미지를 확인하여 해당 이미지를 다운로드 하고 컨테이너 생성하는데 까지 기초적인 매뉴얼을 다루었으니 참고 하셔서 읽어 주시기 바랍니 dev-truly.tistory.com 1. Docker + ubuntu 이미지 생성 $ docker images // ubuntu 이미지 확인 $ docker run -it --name gitbook_test ubuntu /bin/bash 2. 필요 패키지 설치 (npm, vim) - npm : gitbook 설치를 위한 패키지 관리 ..
* 본 포스팅 글은 ubuntu 설치에 한정 하지 않고 docker 이미지를 확인하여 해당 이미지를 다운로드 하고 컨테이너 생성하는데 까지 기초적인 매뉴얼을 다루었으니 참고 하셔서 읽어 주시기 바랍니다. MacOS 도커 설치 #2 MacOS 도커 설치 Docker 설치는 어렵지 않아서 스샷 된 이미지만 보셔도 충분히 설치가 가능 할거 같습니다. #1 도커란? 초보를 위한 도커 안내서 - 도커란 무엇인가? 도커를 처음 접하는 시스템 관리자나 서버 개발 dev-truly.tistory.com 1. Docker images 확인 * Docker 의 가장 기본은 누군가가 미리 생성해 놓은 이미지를 다운로드, 해당 이미지를 컨테이너에 올려서 본인만의 환경을 셋팅하는데 있는거 같습니다. Docker 이미지 확인은..
Docker 설치는 어렵지 않아서 스샷 된 이미지만 보셔도 충분히 설치가 가능 할거 같습니다. #1 도커란? 초보를 위한 도커 안내서 - 도커란 무엇인가? 도커를 처음 접하는 시스템 관리자나 서버 개발자를 대상으로 도커 전반에 대해 얕고 넓은 지식을 담고 있습니다. 도커가 등장한 배경과 도커의 역 dev-truly.tistory.com Docker 다운로드 경로 Docker Desktop for Mac by Docker | Docker Hub We and third parties use cookies or similar technologies ("Cookies") as described below to collect and process personal data, such as your IP addres..