개발할때 필요한 DB를 도커로 설치하는 방법을 정리 하겠습니다. 회사나 개인 컴퓨터에서 사용하면 상당히 유용합니다. 우선 준비 사항 윈도우 도커를 설치해야 합니다. 이 부분은 미리 준비 하셨다고 생각하고 진행 하겠습니다. 1. Pull MariaDB Image mariaDB를 아래 명령어를 실행하여 Pull 받습니다. 버전을 명시하지 않았기 때문에 latest로 다운 받습니다. docker pull mariadb pull이 완료 되었으면 아래 명령어로 있는지 확인합니다. docker image ls 2. MariaDB 실행하기 다운 받은 도커 이미지 기반으로 아래 명령어를 실행하여 도커 컨테이너를 실행합니다. docker run --name mariadb -d -p 3306:3306 -e MYSQL_RO..
Windows Docker 기준으로 Docker가 설치되어 있다는 가정하에 정리하는 글입니다. 윈도우 도커 설치가 필요하시다면 설치 포스팅을 참고하세요. 1. docker centos image 다운로드 및 실행하기 도커 레파지토리에서 Centos 이미지를 다운 받습니다. docker pull centos 도커 이미지를 다운 받았다면 로컬에서 확인이 가능 합니다. docker image list ※ Troubleshooting 아래와 같은 문제가 발생한다면 proxy 설정을 해주어야 합니다. proxy 설정은 Settings > Resources > PROXIES 에서 할 수 있습니다. Error response from daemon: Get https://registry-1.docker.io/v2/: ..
도커 컨테이너 실행 후 커맨드로 진입하는 방법을 매번 까먹는 것 같아 정리합니다. 1. 현재 동작 중인 docker 이미지 확인하기 현재 동작 중인 docker 컨테이너는 아래 명령어로 가능합니다. docker ps 만약, 종료 상태의 컨테이너가 보고 싶다면 아래 옵션을 추가하여 확인합니다. docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 54b5f7558bca centos "/bin/bash" 6 minutes ago Up 2 seconds recursing_meitner 종료 상태의 도커를 실행하고 싶다면 아래 명령어로 실행합니다. docker start {container_id or name} 2. 컨테이너 접속하기 도커 컨테이..
회사에서 도커를 설치했는데 "Docker is starting"만 표시되고 실행이 되지 않는 현상을 발견했습니다. 로컬에서 도커를 정상 실행하기 위해 어떤 문제가 있을지 생각해보면서 문제 해결을 해보았습니다. 1. 문제 확인 방법 "Docker is staring"과 같이 도커에 에러가 발생하면 로그를 확인하여 원인 파악을 하는 것이 좋습니다. 도커는 기본적으로 %LOCALAPPDATA%\Docker 폴더에 로그를 생성합니다. 해당 경로에 log.txt파일을 열어보면 현재 Docker 진행 중인 사항과 Error를 확인할 수 있습니다. 2. "Docke is staring" 증상 확인 로그를 확인하니 아래와 같은 것을 확인할 수 있었습니다. [09:32:08.204][LifecycleClient ][Er..
1. Hyper-V 윈도우 설치하기 Hyper-V는 하드웨어 가상화를 제공하는 가상 머신으로 가상 하드 드라이브, 스위치, 가상 디바이스를 만들 수 있습니다. Docker에서는 Hyper-V를 사용하여 가상화를 지원하기 때문에 Hyper-V가 설치되어 있는지 확인합니다. Hpyer-V를 powershell를 활용하여 설치하도록 하겠습니다. Window PowerShell을 검색하여 관리자 권한으로 실행합니다. 시작 -> 검색 -> Windows PowerShell PowerShell 다음 명령어를 실행합니다. Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All 설치가 완료 되었다면 컴퓨터를 재부팅합니다. 2. 다운로드 및 설..
- Total
- Today
- Yesterday
- 에라토스테네스
- git
- Python
- Node
- GPTGOT
- LeetCode 5월 챌린지
- 리엑트
- 버츄얼스튜디오코드
- k8s metrics-server
- 지도학습
- react
- 파이썬
- LeetCode 알고리즘 공부
- CHATGOT
- LeetCode 30일 챌린지
- GPT서비스
- LeetCode 풀이
- numpy
- 파이썬 numpy
- 퍼셉트론
- k8s metrics-server running
- 노드
- React 프로젝트 생성
- 넘파이
- 머신러닝
- Component
- 30 Day LeetCode Challenge
- Java
- Java leetcode
- vscode
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |