본문 바로가기

개발/인프라11

docker - 컨테이너를 다루는 다양한 옵션 (실행) 4. 컨테이너 실행 앞서 컨테이너를 다루는 다양한 옵션(1) 에서 예시로 생성한 myubuntu container를 실행하면 바로 중지된다. (docker ps 명령어로 확인해보면 실행 중인 컨테이너 목록에 없음) docker의 COMMAND를 보면 ubuntu라는 이미지의 shell을 띄우는 것만 한다. docker는 시스템을 실행하는 것이 아닌, 시스템 상에 실행되는 program을 실행하는 것 따라서, COMMAND 상의 프로그램이 종료가 되면 container 자체도 종료가 된다. docker start [컨테이너 이름] docker는 container를 하나의 응용 프로그램으로 다루고 있다. 이것은 운영체제가 아닌, 운영체제 상에서 실행하는 응용 프로그램을 포함해서 하나의 프로그램을 실행하고 중.. 2023. 6. 29.
docker - 컨테이너를 다루는 다양한 옵션 (생성, 확인, 삭제) Docker Container 관련 주요 명령 docker container 관련해서는 몇몇 가장 많이 쓰이는 옵션(예를 들어, 생성하는 명령어, 실행하는 명령어, 생성하면서 실행하는 명령어…)을 포함한 명령어들 이 있다. 하지만, 처음 익힐 경우, 관련 명령이 어떻게 구성될 수 있는지, 차근차근 세부 명령을 알아볼 필요가 있다. 1. 컨테이너 생성 각 이미지는 컨테이너로 만들어줘야 실행이 가능하다. 이미지와 컨테이너는 각각 관리해줘야 한다. 컨테이너 생성 시, docker 프로그램에서 이름이 자동 부여 된다. docker create [이미지명] docker create [이미지명:태그] 이미지만 입력하면 latest 이미지이다. 명령어의 의미는 해당 이미지를 가지고 container를 생성한다는 의미.. 2023. 6. 28.
local에 docker 설치하기 docker engine 설치를 고집하다가.. 결국에는 docker desktop 설치......... 삽질 중... OS : Windows 11 확인을 누르면 다시 시작(재부팅) 창이 뜬다. 다시시작을 해줘야 적용이 완료됨 WSL 관련 기능 활성화 dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart입력 dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart 입력 WSL Linux 커널 업데이트 wsl --set-default-version 2 입력 Microsoft Store에서 ubunt.. 2023. 6. 4.
docker - 이미지를 다루는 다양한 옵션 docker image 주요 명령 docker image 관련 명령 docker 설치 docker image 다운로드 다운로드 받은 image로 docker container 생성 및 실행 모든 docker 명령은 CLI(Command Line Interface)로 키보드로 직접 명령을 작성하는 형태로 수행 docker 명령 옵션 선택자(이미지ID/컨테이너 등) docker는 image와 container 명령이 각각 별도로 존재 다음과 같이 image를 다루는지, container를 다루는지를 명시적으로 이해하기 위해, docker 다음에 image 또는 container를 기재해줌 명령어는 어차피 다르므로(image에서 사용하는 명령어와 container에서 사용하는 명령어가 다름), 굳이 image.. 2023. 6. 4.