일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- machine learning
- condition
- scss
- bash
- var
- 앙상블
- 보안
- JavaScript
- property
- Clone
- nginx
- AI
- C++
- security
- TypeScript
- npm
- vuetify
- loop
- BOJ
- Python
- type
- VUE
- webpack
- leetcode
- C#
- generic
- dotenv
- vue.js
- docker
- git
- Today
- Total
목록docker (2)
ice rabbit programming
docker run을 할 때 -v 옵션을 주어 volume을 줄 수 있다. 그런데 자꾸 이런 에러가 발생할 때가 있다. Are you trying to mount a directory onto a file (or vice-versa)? check if the specified host path exists and is the expected type. 근본적으로는 이것은 -v로 넘겨주는 것이 파일이 아니라 디렉토리라 발생하는 에러이다. 아마 이 에러를 검색해서 들어오신 분은 volume으로 넘겨주는 파일명을 잘못(오타를 냈거나 잘못 지정했거나) 적었을 확률이 크다. 만약 넘겨주는 파일명이 존재하지 않으면, 자동으로 mkdir이 된 후에 docker run이 실행되기 때문에.. 엉뚱한 위와 같은 에러가 발..
Docker는 현재 컨테이너 생태계에서 거의 표준에 가깝게 사용되고 있다. 빌드된 도커 이미지들은 별도의 private한 레지스트리에서 관리할 수도 있지만, github처럼 오픈된 레지스트리를 기본적으로 사용할 수 있다. 이것이 Docker Hub이다. Github와 연동하기 본인이 Docker를 실제로 사용해본 것은 작년이 처음이었고, 개인적으로 사용해본 것은 최근의 일이었다. 이 때 Docker Hub를 사용했는데, Github와의 연동이 상당히 잘 되어 있었다. 만약 본인이 형상 관리를 github로 하고 있다면, Docker Hub에서 빌드 설정에서 연결해줄 수 있다. 위 사진은 필자가 실제로 사용하고 있는 소스 repository이다. 이렇게 연결하면 Docker Hub에서는 Github 코드 ..