개요 MySQL/MariaDB 원격 클라이언트로는 HeidiSQL, DBeaver와 같은 GUI 기반 클라이언트도 있지만, 전통적으로 콘솔에서 사용 가능한 mysql도 빼놓을 수 없다. 특히, 데이터베이스의 스키마 변경 및 마이그레이션과 같은 중요한 작업에는 mysql을 무조건 사용하는 편이다. MySQL 콘솔 클라이언트 설치 # Ubuntu에서 설치 $ sudo apt-get install mysql-client -y # CentOS, Amazon Linux에서 설치 $ sudo yum install mysql -y # 설치 확인 $ mysql --version mysql Ver 8.0.27-0ubuntu0.20.04.1 for Linux on x86_64 원격지 데이터베이스 연결 $ mysql -P ..
개요 Amazon ECS on Fargate 환경에서는 Eureka Server를 작동시키는 것이 까다로운 편이다. Eureka Client는 내부적으로 자신의 호스트명으로부터 프라이빗 IP 주소를 획득하고 이것을 Eureka Server에게 알리는 원리인데, ECS Fargate 환경에서는 프라이빗 IP 주소 획득이 정상적으로 동작하지 않아 우회 방법이 필요하다. Dockerfile Dockerfile 파일을 아래와 같이 작성한다. 베이스 이미지에 ECS 메타 정보 획득을 위한 curl, jq를 설치하고 아래 작성할 커스텀 entrypoint.sh를 주입하기 위한 목적이다. FROM docker.io/jhipster/jhipster-registry:v7.1.0 ENV SPRING_OUTPUT_ANSI_..
개요 Windows 운영체제를 사용하다보면, 가장 애를 먹는 부분이 바로 Dockerfile의 마지막에 선언하는 entrypoint.sh의 작성이다. 무심코 빌드하여 리파지터리에 올려두면 나중에 컨테이너 실행시 먹통이 되거나 오작동하는 현상에 당황하게 된다. 원인은 전통적인 도스 방식의 CR LF 개행 방식이 문제인데 dos2unix를 이용하면 강제로 유닉스 방식의 LF로 변환할 수 있다. (물론 가급적이면 Ubuntu on WSL 콘솔 환경에서 작업하는 것을 추천한다.) dos2unix 설치 # Ubuntu에서 설치 $ sudo apt-get install dos2unix -y # Windows에서 설치 $ choco install dos2unix -y dos2unix 실행 $ dos2unix entr..
개요 이번 글에서는 DockerHub에서 이미지 풀링시 Too Many Requests. You have reached your pull rate limit. 오류가 발생할 경우의 대처 방안을 정리하였다. DockerHub 풀링 제한 이슈 2020-08-24 부로 DockerHub는 풀링을 요청하는 IP 주소에 대해 Rate Limit 정책을 적용하기 시작했다. 해당 정책의 기준치를 초과해서 이미지를 풀링할 경우 아래와 같은 오류를 응답한다. [관련 링크] # 429 Too Many Requests ERROR: toomanyrequests: Too Many Requests. You have reached your pull rate limit. You may increase the limit by auth..
- Total
- Today
- Yesterday
- Spring MVC 3
- JavaScript
- jpa
- Spring Boot
- chrome
- Kendo UI Web Grid
- MySQL
- 자전거
- 태그를 입력해 주세요.
- 평속
- Tomcat
- 로드 바이크
- CentOS
- JHipster
- java
- spring
- bootstrap
- jsp
- 구동계
- Docker
- DynamoDB
- Eclipse
- graylog
- 알뜰폰
- maven
- Kendo UI
- node.js
- kotlin
- jstl
- 로드바이크
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |