일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- c#
- thread
- 메소드
- 자바
- event
- JavaScript
- 객체
- SSL
- Java
- Docker Desktop
- SpringBoot
- 배열
- synchronized
- JS
- class
- 스프링부트
- Python
- GIT
- array
- 저장소
- 클래스
- 자바스크립트
- join()
- Dict
- 파이썬
- 프로그래머스스쿨
- Swing
- AssertJ
- docker
- StringBuilder
- Today
- Total
목록docker (3)
정리노트

Windows에서 만들어 둔 컨테이너에 접속하여더욱 편리하게 코드 작성, 터미널, 파일 관리를 해보자 (Remote SSH 처럼) 1. Docker Desktop 을 실행하고 접속할 컨테이너를 실행한다. 2. VSCode 에서 확장 프로그램 설치 3. 좌측에서 Dev Containers 메뉴로 들어가고 원하는(실행한) 컨테이너의 이름 옆에 화살표 클릭 +) 3 - 1. 또는 Ctrl + Shift + p 또는 좌측 아래 원격 창 열기 클릭 후 컨테이너 선택 4. 파일의 목록이 잘 나온다.(물론, 자원의 소모가 약간 있으며,Docker Desktop의 컨테이너 항목에서 Files라는 기능이 있고 Edit도 할 수 있지만 편의성이 다르다) 5. 터미널도 잘 된다. 이미지나 컨테이너 생성 부터 사용까지 다..

Dockerfile 작성 / 빌드, 프롬프트 이미지 설치 후 명령 등방법은 여러가지가 있고..또 사용법은 Docker Desktop 의 Learing center 라는 튜토리얼도 있다.이번엔 기왕 그래픽 기반의 windows 이니까 GUI 방식으로 image를 받고 컨테이너를 생성해보자.예시 ) MySQL 1. Ctrl + k 또는 해당 검색창을 클릭2. mysql 검색 후 pull 클릭 3. Images 항목에서 방금 받은 mysql의 Run 클릭 4. 각 항목에 데이터를 넣는다.- Container name : 컨테이너 이름- 첫번째 Ports에 외부 연결 포트번호 입력(아직 Run 금지) 5. 여기까지 하고 Run을 누를 경우 컨테이너의 실행은 되지 않는다.MYSQL_ROOT_PASSWORD / ..

Docker는 리눅스 응용 프로그램을 소프트웨어 컨테이너 안에 배치하는 자동화 오픈 소스이므로windows 환경에서 Docker를 사용하기 위해서는 Hyper-V가 필요하다.. 하지만, MS사는 windows home 에 Hyper-V를 지원하지 않는다. 따라서,아래의 방법으로 진행한다면 Hyper-V를 설치하고 진행할 수 있다.(어차피 따로 진행해서 될 거 그냥 해주면 좋을텐데 아쉽다) 1. 아래 내용으로 bat 파일 생성하고 관리자 권한으로 실행pushd "%~dp0"dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txtfor /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /..