Docker 5

[Docker] 도커 컨테이너 명령어 실행 (pwd, exec, -it, /bin/sh)

이전 포스팅에선, 우리가 만든 컨테이너에 접속해서 그 안의 index.html 파일을 읽어 띄우는 작업을 해봤다. [Docker] 도커 포트 포워딩하기 (웹서비스 사용하기)이 글은 2024 05월 원티드 프리온보딩 BE 챌린지 프로그램 도커편 1회차 수업을 회고하며 정리한 글입니다.들어가기 전, 네트워크 관련 기본 용어들을 짚고 넘어가도록 하겠다.네트워크 기본 용어developer-jinnie.tistory.com 이번 포스팅에선, 그 컨테이너 안으로 들어가서 -> index.html 파일을 편집해 커스텀해보는 작업을 해본다. 도커 데스크탑으로 하는 방법과 커맨드라인으로 하는 방법 두 개 다 살펴볼 계획. 크게 1. 컨테이너 안으로 들어가기2. 들어가서 파일 수정하기' 로 나뉜다.1. 일단 호스트 상태에..

[Docker] 도커 포트 포워딩하기 (웹서비스 사용하기)

이 글은 2024 05월 원티드 프리온보딩 BE 챌린지 프로그램 도커편 1회차 수업을 회고하며 정리한 글입니다.들어가기 전, 네트워크 관련 기본 용어들을 짚고 넘어가도록 하겠다.네트워크 기본 용어공식문서host        - 호스트의 네트워크를 직접 사용.bridge    - 기본 네트워크 드라이버, 동일한 도커 호스트에서 컨테이너 간의 통신을 도와줌.overlay   - 서로 다른 도커 호스트의 컨테이너 간 통신을 도와줌이론현재까지 docker 없이는 컴퓨터 웹 서버를 직접 설치했지만,  도커를 이용하면 웹 서버가 도커의 컨테이너에 설치된다.이 컨테이너가 설치된 운영 체제를 host라고 부른다.   컨테이너와 호스트 모두 독립적인 환경에서 실행되기 때문에, 각자 독립적인 포트와 파일 시스템을 갖고 있..

[Docker] 도커 run/stop/remove/이미지 삭제하기

이 글은 2024 05월 원티드 프리온보딩 BE 챌린지 프로그램 '도커'편 수업을 회고하며 정리한 글입니다.이전 포스팅에서는 도커 hub에서 이미지를 가져오는 방법을 작성했다.  [Docker] 도커 image pull 받기 / 받은 것 확인하기[기본 용어] docker hub 우리가 어떤 프로그램이 필요할 때 app store에서 찾듯, docker hub라고 불리는 레지스트리에서 필요한 소프트웨어를 찾을 수 있다. image docker hub에서 찾아낸 것을 로컬 컴퓨터에developer-jinnie.tistory.com 이번 포스팅에서는 받은 이미지를 실행시켜서 컨테이너를 만드는 방법인 run을 기술하겠다. docker  run하기docker run : 받은 이미지를 실행시키고 컨테이너를 만드는 ..

[Docker] 도커 image pull 받기 / 받은 것 확인하기

기본 용어docker hub 우리가 어떤 프로그램이 필요할 때 app store에서 찾듯,  docker hub라고 불리는 레지스트리에서 필요한 소프트웨어를 찾을 수 있다. image docker hub에서 찾아낸 것을 로컬 컴퓨터에 다운로드받아 가지고 있는 것 (앱스토어에서 프로그램을 다운받아 갖고 있는 것과 동일한 의미)containerimage를 실행하는 것, 여러 개의 컨테이너를 가질 수 있다.pull docker hub에서 image를 다운받는 행위 runimage를 실행시키는 행위이미지 pull 받기도커 공식 홈페이지 접속 > 상단 Explore 메뉴 클릭 인기있는 프로그램들이 쭉 뜨는것을 확인할 수 있다. 컨테이너 다운 Apache web server라는 프로그램을 컨테이너 위에서 실행시키고..

[Docker] Windows 도커 설치 / 설치 확인

[Docker/개념] 도커, 도커 컨테이너란 무엇이고 왜 쓸까본 포스팅은 원티드 프리온보딩 챌린지 5월 수업을 듣고 회고 및 개인 학습하며 쓴 글입니다.🐳개발자들에게 사랑받고 있는 docker본격적으로 도커에 대해 설명하기 전, Git 만큼 기본적인 개발developer-jinnie.tistory.com전 포스팅에서는 도커가 뭔지, 왜 쓰는지 개념적인 부분들을 알아봤다. 이번 포스팅에서는 본격적인 실습 전 도커 설치하는 과정을 적어보려고 한다 :-) 필자의 환경 (참고)Windows WSL2 (Ubuntu 22.04)Windows 11Windows WSL2Ubuntu 22.04 (Microsoft Store)Docker for Desktop도커 설치 전 알아둘 사항  먼저, 도커 엔진은 리눅스 위에서만..