반응형

개발 및 코딩/Docker 4

[Docker] 도커 OS 이미지를 사용하지 않을 수 있는지 _chatGPT

1. 도커 OS이미지는 꼭 필요한지 2. 호스트 OS 와 도커 OS이미지를 맞추는 거싱 좋은지 상기 사항이 궁금하여 간략하게 chatGPT에 문의하였다. Docker 컨테이너의 베이스 이미지를 호스트의 OS와 동일하게 구성하려면 호스트와 컨테이너 간의 OS 차이를 최소화해야 합니다. 이를 위해 다음 몇 가지 팁을 제공합니다: 호스트 OS와 동일한 베이스 이미지 선택: 컨테이너를 만들 때 사용하는 베이스 이미지를 호스트 OS와 동일한 버전으로 선택합니다. 예를 들어, 호스트가 Ubuntu 20.04를 사용 중이라면 컨테이너에서도 Ubuntu 20.04를 사용하는 베이스 이미지를 선택할 수 있습니다.베이스 이미지는 공식적으로 제공되는 이미지 중에서 호스트 OS와 가장 유사한 것을 선택하는 것이 좋습니다. F..

[Docker] 도커 데스크탑 (Docker Desktop) 과 WSL (Window Subsystem Linux), 설치 이슈 ( WSL kernel 우분투 0.0%)

도커 데스크톱을 설치하면 로컬환경 (Window 10)에서 도커 이미지를 세팅하고 이를 운영 또는 테스트 서버 (Locky linux or CentOS )로 전송하여 실행시킬 수 있을 것 같다. 일단 Docker Desktop을 설치하여 확인해 보자. Docker Desktop: The #1 Containerization Tool for Developers | Docker Docker Desktop is collaborative containerization software for developers. Get started and download Docker Desktop today on Mac, Windows, or Linux. www.docker.com WIndow 용 Docker Desktop을 설..

[Docker] 도커 개념 잡기 및 이해, 용어 (Container, Image, Dockerfile, Dockerhub)

Build once, Run anywhere. Develop faster, Run anywhere. 도커의 슬로건. 애플리케이션을 어떤 환경에서든 실행 가능한 것이 도커의 장점이다. Docker: Accelerated Container Application Development Docker is a platform designed to help developers build, share, and run container applications. We handle the tedious setup, so you can focus on the code. www.docker.com DotCloud => Docker (회사명 변경) 가상화. 물리 리소스를 논리적으로 구현하는 것 OS도 일종의 가상화 컨테이너는 '..

[Docker] Docker 컨테이너 안에 들어가는 법 _chatGPT

도커 컨테이너 안으로 들어가려면 docker exec 명령어를 사용합니다. 이 명령어를 사용하면 실행 중인 도커 컨테이너 내에서 명령을 실행할 수 있습니다. 다음은 도커 컨테이너 안으로 들어가는 방법입니다: docker exec -it /bin/bash 여기에서 자리에 들어가려는 컨테이너의 이름 또는 ID를 입력하십시오. -it 옵션은 대화형(interactive) 모드와 유사 터미널(pseudo-TTY)을 사용하도록 설정합니다. 마지막으로 /bin/bash는 컨테이너 내에서 실행할 명령어를 지정합니다. 대부분의 경우 /bin/bash를 사용하여 컨테이너 내에서 셸을 실행합니다. 예를 들어, 컨테이너 이름이 "my_container"인 경우 다음 명령어를 사용하여 해당 컨테이너 내로 들어갈 수 있습니다:..

반응형