오늘은 간단하게 Docker 설치 방법을 해보겠습니다. Docker(도커) 란 ??? Docker는 컨테이너 기반의 가상화 플랫폼으로, 애플리케이션과 그것이 동작하는 런타임 환경을 패키징하여 이식성이 높은 환경을 제공합니다. Docker를 사용하면 컨테이너라는 격리된 환경에서 애플리케이션을 실행할 수 있으며, 이것은 가상머신 기반의 가상화와는 달리 더 가볍고 빠른 실행 속도를 제공합니다. 또한, Docker는 간단하게 이미지를 빌드하고 배포할 수 있으므로 개발과 배포 과정에서의 효율성을 높일 수 있습니다. Docker는 리눅스 기반 시스템에서는 커널 기술인 cgroups, namespaces, seccomp 등을 사용하여 격리된 환경을 구성하며, 다른 운영체제에서는 가상머신을 사용하여 격리된 환경을 구성..
Docker is an open-source platform used to build, deploy, and run applications inside containers. Containers are a lightweight and portable way to package software and its dependencies, allowing for seamless deployment across different environments. Docker has become a popular choice for developers, IT professionals, and organizations of all sizes due to its ability to streamline the application ..
자주 쓰고 알고 있으면 좋은 Docker 명렁어 들 도커(Docker)는 컨테이너 기술을 이용한 소프트웨어 플랫폼으로, 애플리케이션을 더 쉽게 개발, 배포 및 실행할 수 있도록 해줍니다. 아래는 도커 사용에 유용한 명령어입니다. docker run : 도커 이미지를 이용하여 컨테이너를 생성하고 실행합니다. docker ps : 현재 실행 중인 컨테이너를 확인합니다. docker images : 로컬에 저장된 도커 이미지 목록을 확인합니다. docker build : 도커 이미지를 빌드합니다. docker stop : 실행 중인 컨테이너를 중지합니다. docker start : 중지된 컨테이너를 시작합니다. docker restart : 컨테이너를 재시작합니다. docker rm : 컨테이너를 삭제합니다...
Docker 용량 + 확보하는 방법 알아보기 Docker 디스크 사용량 확인 docker system df docker system df -v 이 명령어를 실행하면, Docker에서 사용 중인 이미지, 컨테이너, 볼륨(Volume), 네트워크(Network)의 용량을 확인할 수 있습니다. 또한, 운영 체제의 디스크 용량을 확인하는 방법은 운영 체제마다 다르므로, 각각의 운영 체제에 맞는 방법을 찾아서 확인해야 합니다. 대부분의 운영 체제에서는 df 명령어를 사용하여 디스크 용량을 확인할 수 있습니다. Docker는 이미지(Image)와 컨테이너(Container)를 저장하므로, 사용하지 않는 이미지와 컨테이너를 정기적으로 삭제하여 디스크 공간을 확보하는 것이 좋습니다. 사용하지 않는 이미지 확인 dock..
Docker을 이용한 Flask서버 올리기 쉽게, Flask을 이용해서 Docker환경에서 백앤드 서버를 구성해보겠습니다. 저는 오늘 실습을 위해, VS Code + 터미널을 이용해서 작업 해볼께요. Flask App.py 만들기 from flask import Flask app = Flask(__name__) @app.route('/') def hello(): return 'Hello Flask World' if __name__ == '__main__': app.run() 상위 경로에 app.py를 다음과 같이 작성해주세요. Dockerfile을 작성 이 팔일은 Docker 이미지를 빌드하는 데 사용됩니다. FROM python:3.9 COPY requirements.txt requirements.tx..
- Total
- Today
- Yesterday
- ChartGPT
- EC2
- 따라하기
- lambda
- AI
- Containerization
- MongoDB
- 개발이야기
- 클라우드
- AWS
- ML
- 한식
- DevOps
- docker
- GPT
- cloudcomputing
- typescript
- 실습
- 딥러닝
- nestjs
- frontend
- 쉽게따라하기
- Docker 관리
- svelte
- 따라해보기
- python
- ubuntu
- 티스토리
- svelte 따라해보기
- Redis
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |