일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- AWS
- Redis
- SQL
- javascript
- 기초 수학
- php
- phpredis
- laravel
- docker
- nginx
- webpack
- python
- Node
- fastapi
- For
- NCP
- deep learning
- Backbone.js
- 블레이드 템플릿
- Go
- Redux
- mariadb
- CentOS
- Switch
- Babel
- nodejs
- Machine Learning
- linux
- React
- rabbitmq
- Today
- Total
목록Web 서비스/Docker (4)
개발일기
Docker에서 사용하지 않는 컨테이너, 이미지, 볼륨, 네트워크 등의 오브젝트들을 깔끔하게 삭제하여 공간을 확보하기 위해 prune을 사용한다. 이 오브젝트들은 명시적으로 제거하지 않는 이상 계속해서 차곡차곡 쌓이게 되는데 도커를 계속 사용하다보면 어느순간 용량이 늘어나는 것을 직, 간접적으로 확인할 수 있다. 이러한 불필요한 용량이 쌓이면 컴퓨터의 디스크 용량이 부족해질 수 있으니, 주기적으로 삭제하여 컴퓨터의 용량을 확보해주는 것이 중요하다. prune사용법 이름없는 이미지 삭제 docker prune image 가끔 도커 이미지 목록을 보면 으로 설정된 이미지가 있는 것을 확인할 수 있다. 으로 지정된 이미지들을 삭제한다. 모든 이미지 삭제 docker image prune -a -a라는 옵션을 ..
https://github.com/FlashBack102/docker-laravel-setting GitHub - FlashBack102/docker-laravel-setting Contribute to FlashBack102/docker-laravel-setting development by creating an account on GitHub. github.com
0. docker compose란? docker-compose는 여러개의 도커 컨테이너를 하나의 애플리케이션으로 묶어 정의할 수 있도록 도와주는 하나의 툴이다. 1. compose 생성법 및 유의사항 docker compose 파일을 생성하는 법은 docker-compose.yml 라는 확장자를 가진 파일을 생성하면 된다. docker compose는 yml 파일 형식으로 구성되어져 있기에 들여쓰기가 틀리면 제대로 작동하지 않는다. 들여쓰기에 유의해서 작성하면 된다. 2. 예시 version: "3" services: php: image: php:8.0.9-fpm container_name: php build: context: . dockerfile: ./Dockerfile volumes: - ./sou..
Docker란 무엇인가? Docker는 node, php, java, mysql, oracle 등의 이미지를 하나의 컨테이너로 통합시킨 후, 가상공간에 실행하는 일종의 가상화 플랫폼이다. 기존에 개발환경을 설정하기 위해서는 자신한게 필요한 것들을 패키지 매니저 또는 직접 해당 홈페이지에 이동하여 설치를 진행하는 약간의(?) 번거로운 과정을 거쳐 개발환경을 설정하였다. 물론 개인이 혼자 공부하거나 개인 프로젝트를 진행하기 위해 직접 세팅하는 경우에는 큰 문제가 없지만, 여러 사람이랑 같이 협업을 하며 프로젝트를 진행할시, 개발환경 세팅부터가 번거롭게 돌아간다. 각자의 시간을 소모하는 것도 문제지만 개발환경 세팅 중에 오류라도 발생하면 개발환경 설정에 소요되는 시간이 불가피하게 증가하게 된다. 이러한 문제점..