일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Windows
- 구글
- 영어
- ssh
- build
- JS
- unity
- 바보
- API
- gemini
- FLUTTER
- MySQL
- nodejs
- Linux
- Ai
- Kibana
- app
- Python
- error
- AWS
- JavaScript
- 유니티
- LLM
- dart
- ChatGPT
- docker
- elasticsearch
- 설정
- MSSQL
- Today
- Total
목록docker (20)
가끔 보자, 하늘.
개발 시스템이 보안망에 있다면 root 권한을 요구하는 docker는 보통 사용하지 못합니다. 그래서 그 대안으로 podman을 사용합니다. 아직 production 환경에서는 docker를 그대로 사용하고 있기 때문에 podman을 docker 검증용으로 쓰기도 합니다. production 환경에서 얼마나 사용하는지는 모르겠네요. 어쨌든 production 환경에서도 쓸 수 있다고 해서 정리해 봤습니다. Podman 설치 및 Docker 환경 시뮬레이션 매뉴얼Podman은 OCI(Open Container Initiative) 컨테이너 및 Pod를 관리하는 도구로, 개발 및 프로덕션 환경 모두에서 활용 가능하며 Docker 환경과의 높은 호환성을 제공합니다.1. Podman 설치 (Installatio..
빌드 캐시/임시 파일 정리> docker builder prune -a 모든 중지된 컨테이너, 안 쓰는 이미지, 네트워크, 볼륨 정리 > docker system prune -a 하지만 윈도우에서는 C:\Users\[your_id]\AppData\Local\Temp에는 여전히 파일들이 남아 있을 수 있어 직접 삭제가 필요합니다.

WSL2 활성화 및 Ubuntu 설치> wsl --install # 설치하기> wsl --update # 최신 버전으로 업데이트> wsl -d ubuntu # 실행하기"https://www.nvidia.com/en-us/drivers/"에서 Nvidia 드라이버 최신 버전으로 설치 후 파워쉘 혹은 cmd에서 "nvidia-smi" 로 설치 정보 확인. (글 작성 시점 기준, NVIDIA-SMI 565.90 / Driver Version: 565.90 / CUDA Version: 12.7 )linux wsl-ubuntu 2.0설치 (https://developer.nvidia.com/cuda-downloads)wsl 에서 위 설치 명령들을 실행$ wget https://developer.download...

우선 Docker Desktop에서 Elasticsearch , Kibana 이미지를 찾아 실행합니다. 둘 모두 잘 실행되었다면 kibana로 접속합니다. http://localhost:5601로 접속하면 아래와 같은 화면이 뜹니다. docker 로 둘을 실행하면 서로 다른 네트웍으로 인식하고 elasticsearch에서는 kibana의 원격접속 인증을 위해 elasticsearch에서 발급한 토큰을 입력하라고 요청합니다. elasticsearch docker에 exec 탭에서 아래 커멘드를 입력해 토큰을 생성합니다. bin/elasticsearch-create-enrollment-token --scope kibana이렇게 발급된 코드값을 복사해 kibana 웹 페이지에서 입력합니다. 그럼 아래와 같은 ..
최신 버전 테스트 할 일이 있어서 windows 11에서 Elasticsearch, Kibana 를 Docker에서 테스트하면서 정리했습니다. 우선 Docket Desktop을 설치합니다. 그리고 docker image에서 Elasticsearch를 검색해 공식 이미지를 내려받습니다. 저는 es 8.10.1 버전을 다운 받았습니다. 현재 공식 이미지의 OS는 ubuntu 20.04 버전이며, max_map_count를 같이 수정해야 합니다. 원래 linux 시스템에서는 sysctl 이나 /etc/sysctl.conf에서 수정하면 되는데 windows 에서 docket desktop으로 실행할 때는 wslconfig 파일을 만들어서 설정해두는게 좋습니다. 설정하지 않고 도커 이미지를 실행하면 "max vi..
진행 순서는 "wsl2 활성화 및 linux 설치" -> "기본 시스템 설정"-> "nvidia-docker 설치" 입니다. 윈도우에서 nvidia cuda 및 toolkit은 설치되어 있는 상태라고 가정하게 정리했습니다. 아래 내용을 쭈~~~ㄱ 따라하시면 됩니다. 서술할 내용들이 많이는 없네요. 혹시 보시고 궁금한 내용이 있으면 댓글 남겨두세요. :) [기본 설치] * powershell 관리자 모드로 실행 * Windows Subsystem for Linux 기능 활성화 > dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart * Virtual Machine feature 활성화 > ..

이 글에서는 외부 인터넷이 연결되지 않는 시스템에 docker를 구축해야 할 경우에 대해 알아보겠습니다. 아래 내용은 Windows OS에 Docker desktop과 mysql image를 설치한다고 가정하겠습니다. 우선 인터넷이 되는 PC를 준비하고 docker를 설치합니다. https://www.docker.com/ 에서 docker를 다운받아 설치합니다. 이후 콘솔창에서 docker command 사용이 가능해집니다. 윈도우 콘솔창을 열어 mysql 이미지를 다운받습니다. > docker pull mysql Using default tag: latest latest: Pulling from library/mysql 051f419db9dd: Pull complete 7627573fa82a: Pull..

우선 aws congifure 설정이 필요합니다. 이와 관련된 내용은 이 링크(link)를 확인하시면 됩니다. 사용하는 계정에는 ECS Access 권한이 필요합니다. docker 설치 및 실행 우선 도커를 설치하면 됩니다. (아래 내용은 AWS Linux2를 기준으로 설명합니다.) sudo yum install docker -y sudo systemctl start docker 그리고 ec2-user에 docker group 권한을 설정합니다. sudo usermod -a -G docker ec2-user 설정 후 재접속해서 id 명령으로 ec2-user 계정에 docker 그룹이 할당된 것을 확인합니다. 이제 ecr 인증을 진행합니다. aws ecr get-login-password --region ..