일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- docker
- sqlc
- mysql
- option pattern
- golang
- elasticSearch
- IDX Project
- DotNet
- SQL Server
- 옵션 패턴
- user-secrets
- Flutter
- vscode
- Android
- module upgrade
- shared_preload_libraries
- version 2
- rc-service
- 무선 디버깅
- go
- User
- 맥미니
- pg_stat_statements
- Linux
- otel
- opentelemetry
- log
- openrc
- 윈도우즈 터미널
- AnimatedPositioned
- Today
- Total
목록Dev/docker (3)
CATCHV Blog
기존의 docker image를 가지고 추가 작업을 하고 ENTRYPOINT를 수정하려고 하였는데 dockerfile에 ENTRYPOINT를 추가 하면 추가 인자로 인식되는 이상 짓을 하게 된다. 그래서 찾아보니 docker의 --entrypoint 옵션을 사용해야만 변경이 된다. docker compose 는 entrypoint: "새로운 명령어" 로 작업을 변경 할 수 있다.
jenkins를 테스트하기 위해서 docker를 설치해서 사용하는 docker가 plungin 설치만으로 동작하지 않았다. jenkins안에 docker가 설치 되어 있지 않아서 build 명령어를 사용할 수가 없다. docker-ce를 설치 해야 하는 sock 부분도 연결 시켜줘야 동작하게 된다. * dockerfile(mac - arch=arm64) FROM jenkins/jenkins USER root RUN apt-get update -qq \ && apt-get install -qqy apt-transport-https ca-certificates curl gnupg2 software-properties-common RUN curl -fsSL https://download.docker.com/l..
nexus3 를 이용해서 docker registry를 만들어서 사용중이다. docker registry에서 pull이나 push를 해야 하는 경우 로그인을 해야하는데 문제는 docker registry가 https를 사용한다는 것이다. 그 놈의 인증서가 또 문제.... 인터넷을 보면 여러 해결책이 있는데 보통은 client에 linux의 겨우 /etc/docker/daemon.json 이나 윈도우는 C:\ProgramData\docker\config\daemon.json 파일을 만들어서 아래의 내용을 넣으라고 나온다. { "insecure-registries" : ["http://myregistrydomain.com:5000"] } 내가 사용는 client는 windows인데 안된다. 이게 옛날 방식인..