docker

18 posts

stable-diffusion-webui docker 설치

stable diffusion webui docker 설치 먼저 docker를 설치해야 한다. docker 설치 도커의 자동 설치 스크립트 사용 우분투 직접 설치 도커 권한 부여 docker compose 설치 여기에서 최신버전을 확인후에 설치한다. 권한추가 NVIDIA Container Toolkit 설치 그리고 엔비디

2 min read

쿠버네티스에서 command를 활용해서 APM agent 설치하기

쿠버네티스에서 command를 활용해서 APM agent 설치하기 command를 활용해서 해당 파일을 pod에 다운로드 하는 방법을 적어 놓는다. 위처럼 간단하네 커멘드 내용을 활용해서 처리를 했다 커멘드를 사용시에 주의사항은 dockerfile에 ENTRYPOINT가 사용되지 않아서 실제 실행까지 시켜줘야 된다. 참고

1 min read

aws ecr에 이미지 등록시키기

aws ecr에 이미지 등록시키기 아래 처럼 도커이미지 빌드를 완성한후에 위와 같은 명령어로 처리를 하면 ecr에 이미지가 등록이 된다. 참고자료

1 min read

테스트 컨테이너를 통해서 단위 테스트 실행하기

테스트 컨테이너를 통해서 데이터베이스 단위 테스트 실행하기 Testcontainers 를 통하면 H2가 에뮬레이트하지 않는 데이터베이스 기능에 의존하는 DAO 단위 테스트 지원 할수 있다. 가장 간단하게 spring에 적용하는 법으로 jdbc url을 바꿔주는 방법이 있다. 위와 같이 간단한 선언 만으로 db를 실행시켜서

1 min read

포스트그레스큐엘(PostgreSQL) 도커 실행시 sql 파일 같이 실행 시키기

포스트그레스큐엘(PostgreSQL) 도커 실행시 sql 파일 같이 실행 시키기 Initialization scripts 이 하나에서 파생 된 이미지에서 추가 초기화 작업을 수행하려는 경우, 하나 이상의 추가 .sql, .sql.gz또는 .sh아래 스크립트를 /docker entrypoint initdb.d(필요하면 디렉

2 min read

카프카(kafka) 도커로 설치

카프카(kafka) 도커로 설치 zookepper 1대에 kafka 브로커 3대 구성 이미지는 zookeeper는 공식 repository 와 kafka는 confluentinc repository에 있는것으로 구성함 오늘기준으로 최신 릴리즈 구성으로 셋팅 모니터링 용으로 cmak 까지 같이 셋팅하는 구성임 offsets

2 min read

Docker SQL Server 컨테이너 이미지에 데이터 베이스 백업 복원하기

Docker SQL Server 컨테이너 이미지에 데이터 베이스 백업 복원하기 다운로드 실행 <YourStrong!Passw0rd 이부분을 자기가 아는 패스워드로 바꾸면 된다. 그리고 일단 윈도우용 bak 파일을 복원 시킬때 정상적으로 동작하지 않았다. 그래서 mdf파일과 ldf을 직접 임포트 시킬려고 했다. 일단 데이터

2 min read

도커 처음 시작하기part5(Stacks)

도커 처음 시작하기(Stacks) 전제조건 Docker 버전 1.13 이상을 설치하십시오. /) 에서 방향을 읽으십시오 . /) 에서 컨테이너를 만드는 방법에 대해 알아보십시오. /) 에서 서비스를 만드는 방법에 대해 알아보십시오 . friendlyhello 이미지를 레지스트리 로 푸시 하여 게시했는지 확인하십시오. 우리

14 min read

도커 처음 시작하기part4(Swarm)

도커 처음 시작하기(Swarm) 전제조건 Docker 버전 1.13 이상을 설치하십시오. /) 에서 방향을 읽으십시오 . /) 에서 컨테이너를 만드는 방법에 대해 알아보십시오. /) 에서 서비스를 만드는 방법에 대해 알아보십시오 . friendlyhello 이미지를 레지스트리 로 푸시 하여 게시했는지 확인하십시오. 우리는

24 min read

도커 처음 시작하기part3(서비스)

도커 처음 시작하기(서비스) 전제조건 Docker 버전 1.13 이상을 설치하십시오. /) 에서 방향을 읽으십시오 . /) 에서 컨테이너를 만드는 방법에 대해 알아보십시오 . friendlyhello 이미지를 레지스트리 로 푸시 하여 게시했는지 확인하십시오. 우리는 여기에 그 공유 된 이미지를 사용합니다. 이미지가 배포

12 min read

Docker Compose 개요

Docker Compose 개요 Compose는 다중 컨테이너 Docker 응용 프로그램을 정의하고 실행하기위한 도구입니다. Compose를 사용하면 YAML 파일을 사용하여 응용 프로그램의 서비스를 구성 할 수 있습니다. 그런 다음 단일 명령으로 구성에서 모든 서비스를 작성하고 시작하십시오. Compose의 모든 기능에

9 min read

도커 처음 시작하기part2(컨테이너)

도커 처음 시작하기(컨테이너) 전제조건 Docker 버전 1.13 이상을 설치하십시오 . /)에서 사용방법을 익히세요 환경을 신속하게 테스트 하여 모든 설정이 완료 되었는지 확인 docker run hello world 소개 Docker 방식으로 앱을 제작할 차례입니다. 이 페이지가 다루는 컨테이너 인 해당 앱의 계층 구

19 min read

도커 처음 시작하기part1(오리엔테이션 및 설정)

도커 처음 시작하기(오리엔테이션 및 설정) 환영! 우리는 Docker를 배우고 싶어서 기쁩니다. 도커 시작하기 자습서 하는 방법을 배웁니다 : 1. Docker 환경 설정 (이 페이지에서) 1. 이미지를 빌드하고 하나의 컨테이너로 실행하십시오. 1. 여러 컨테이너를 실행하도록 앱 크기 조정 1. 클러스터에 앱 배포 1.

8 min read

도커 개요

Docker overview Docker는 응용 프로그램을 개발, 배포 및 실행하기위한 개방형 플랫폼입니다. Docker를 사용하면 인프라에서 응용 프로그램을 분리하여 소프트웨어를 신속하게 제공 할 수 있습니다. Docker를 사용하면 응용 프로그램을 관리하는 것과 동일한 방법으로 인프라를 관리 할 수 ​​있습니다. 코드

19 min read