# docker

4018개의 포스트

docker 이미지 생성 및 명령어

이미지를 생성하는 방법은 두 가지가 있다docker commit 명령어도커 컨테이너를 이용해 이미지를 생성한다.docker build 명령어도커 이미지 설정 파일인 도커 파일을 만들어서 설정 내용대로 이미지를 생성한다.기존에 있는 이미지를 수정해 새로운 이미지를 만드는

약 9시간 전
·
0개의 댓글
·
post-thumbnail

[인강] 도커 1주차 - (1)

컨테이너를 사용하여 응용프로그램을 더 쉽게 만들고, 배포하고, 실행할 수 있도록 설계된 도구이다. 컨테이너 기반의 오픈소스 가상화 플랫폼 또는 생태계라고 할 수 있다. 컨테이너란? 일반적으로 컨테이너라는 것은 물건을 넣고

약 16시간 전
·
1개의 댓글
·
post-thumbnail

[Docker]MySQL 설치

1. MySQL Docker 이미지 다운받기 다운로드된 이미지 확인 2. Docker에서 MySQL Conatiner 생성하기 컨테이너 생성확인 3. Conatainer 시작, 중지, 재시작 명령어 4. Container 접속하기 MySQL 관리자로 접속하기

약 16시간 전
·
0개의 댓글
·
post-thumbnail

[Docker] 리액트 도커 파일 작성하기

도커 환경에서 리액트를 위한 파일을 관리하기 위해, 도커 파일을 생성해보자.일반적으로 도커 파일을 작성할 때는 두가지로 나누어서 작성을 하게 된다.1\. 개발 환경의 도커 파일 (Dockerfile.dev) 2\. 운영 환경의 도커 파일 (Dockerfile)이렇게 두

어제
·
0개의 댓글
·
post-thumbnail

[Docker] Docker 개념 정리 및 이미지 생성

프로그램을 다운 받은 과정을 가장 간단하게 만들기 위해서 사용하기 위해서이다. 도커 없이 프로그램을 받을 때 어떻게 하더라?를 생각해보자 인스톨러 내려받기 => 인스톨러 실행하기 => 프로그램 설치 완료 이러한 순서대로 이루어진다. 그런데 갖고 있는 서버와 패키지 버

어제
·
0개의 댓글
·
post-thumbnail

[Docker] Dockerfile, 실행 명령어

Dockerfile: 필요한 최소한의 패키지를 설치하고 동작하기 위한 자신만의 설정을 담고 있는 파일즉, 기본 이미지가 아닌 기본 이미지를 바탕으로 설정이 담긴 이미지를 만들기 위해 사용하는 파일

1일 전
·
0개의 댓글
·
post-thumbnail

zipkin + mysql 도커 컨테이너로 실행

zipkin + mysql 도커 컨테이너로 실행

1일 전
·
0개의 댓글
·

Docker CI 구축하기 (GitHub Actions)

지속적 통합(CI, Continuous Integration) > 소프트웨어 개발 과정에서 코드 변경 사항이 발생할 때마다 자동으로 빌드 및 테스트를 실행하는 것을 말한다. 이를 통해 개발자는 코드 변경에 대한 피드백을 빠르게 받을 수 있고, 품질이 높은 안정적인 소프트웨어를 개발할 수 있다. CI를 사용하면 개발자는 코드를 버전 관리 시스템에 커밋할 때...

3일 전
·
0개의 댓글
·

[Docker] dockerfile 명령어

생성하려는 이미지의 베이스 이미지 지정으로 hub.docker.com에서 제공하는 공식 이미지를 권장한다.이미지 태그는 도커 허브에서 여러 태그가 버전 정보처럼 제공한다.작은 크기의 이미지 slim과 리눅스 배보판인 알파인(Alpine)이미지를 권장한다.일반적으로 이미

3일 전
·
0개의 댓글
·
post-thumbnail

[Web] Docker를 사용하는 이유는 무엇일까?

업로드중..항상 도커가 좋다라는 말을 들었는데 선뜻 왜 좋아라고 물었을때 또박또박 설명할 만큼의 지식은 부족하다고 느껴서 이번을 계기로 한번 되짚고 가려고 한다. Docker는 애플리케이션을 신속하게 구축, 테스트 및 배포를 할 수 있는 소프트웨어 플랫폼입니다. 소프

3일 전
·
0개의 댓글
·
post-thumbnail

Docker prune

dangling images 를 제거한다

3일 전
·
0개의 댓글
·

[System] 도커 칼리 리눅스 Docker Kali Linux / Mac 에서 설치 및 실행 / VirtualBox와 비교

도커는 이미 존재하는 기술을 잘 포장했다고 할 수 있다. 컨테이너, 오버레이 네트워크, 유니온 파일 시스템 등 이미 존재하는 기술을 도커처럼 잘 조합하고 사용하기 쉽게 만든 것은 없었고 사용자들이 원하는 기능을 간단하고 획기적으

3일 전
·
0개의 댓글
·

Docker

구성 단순화Docker는 하나의 Configuration으로 모든 플랫폼에서 실행할 수 있다.Configuration 파일을 코드에 넣고 환경 변수를 전달해서 다른 환경에 맞출 수 있다.따라서 하나의 Docker Image를 다른 환경에서 사용할 수 있다.코드 관리Do

3일 전
·
0개의 댓글
·
post-thumbnail

[Docker] Python 파일 실행하기

OS : Window 개발환경 : Visual Studio Code Window의 경우, docker가 지원되지 않으므로 Docker Desktop를 설치 후 진행. Linux의 경우, Docker Desktop 설치 없이 진행 가능. 1. Python script

3일 전
·
0개의 댓글
·
post-thumbnail

[배포] 컨테이너 가상화

컨테이너 가상화 물리적인 컴퓨터 리소스를 다른 시스템이나 애플리케이션에서 사용할 수 있도록 제공 플랫폼 가상화 리소스 가상화 하이퍼바이저(Hypervisor) Virtual Machine Manager (VMM) 다수의 운영체제를 동시에 실행하기

4일 전
·
0개의 댓글
·
post-thumbnail

ECS에서 EKS로 넘어간 후 비용을 40% 줄였습니다

10명도 되지않는 소규모 스타트업에서 ECS를 도입했다가 EKS(K8S)로 넘어가서 40%이상 비용을 줄인 방법을 알려드리려고 합니다.먼저 Beanstalk, EKS, ECS 중 ECS를 먼저 도입하게된 이유부터 설명드리겠습니다.인스턴스 환경에 따라 서비스가 영향을 받

4일 전
·
0개의 댓글
·
post-thumbnail

[Linux] Dockerfile을 사용하여 python 파일 실행

Dockerfile을 사용하여 python 파일 실행

4일 전
·
0개의 댓글
·
post-thumbnail

[MongoDB] Docker로 replica-set 환경구축

MySQL이나 oracle만 쓰다가 MongoDB로 백엔드를 만들어보면서 해당 환경을 구축하게 되었다. 처음에는 그냥 로컬용 디비는 docker로 하나만 올려서 사용하고 있었는데, 로직이 길어지면서 트랜잭션처리를 할 필요가 생겼는데 그 순간... 이런 에러메세지를

4일 전
·
0개의 댓글
·