전체 글

개요Docker credential 이 내부적으로 어떻게 이뤄지는지 안다.docker 클라이언트 로그인을 한다.$ docker login -u # password 수동 입력Login Succeed!로그인이 완료되면~/.docker/config.json 파일을 열어보자Default{ "auths": { "https://index.docker.io/v1/": { "auth": "" } }}credsStoreDocker Desktop 설치 및 로그인을 하는 경우 설정된다.{ "auths": { "https://index.docker.io/v1/": { }, "credsStore": "wincred" }}cred..
· LINUX/Error
문제 상황$ [ec2-user@ip-10-1-5-164 .ssh]$ ssh 10.1.1.84 -i .pemec2-user@10.1.1.84: Permission denied (publickey,gssapi-keyex,gssapi-with-mic).해결 방법(1) private key 파일 권한 설정$ chmod 400 .pem # 또는 .ppk(2) AMI 기본 username 설정$ ssh ec2-user@ -i .pemdefault: ec2-userAmazon Linux 2023 / Amazon Linux 2 / Amazon LinuxCentOSFedoraRHELSUSEOracledefault: ubuntuubuntu(3) EC2 인스턴스 내 public key 설정 문제EC2 인스턴스의 public..
· LINUX/Error
문제 상황EC2 Bastion Host 에서 ssh 명령어로 다른 EC2 인스턴스에 접속하려고 할 때 에러 발생 에러 메시지 해석Add correct host key in ~/known_hosts to get rid of this message.=> 올바른 호스트 키를 `known_hosts` 파일에 입력하라. 해결 방법에러 메시지 안내문을 그대로 따르면 된다.접속하고자 하는 IP (여기서는 10.1.1.84) 행을 `known_hosts` 파일에서 찾아 제거하면 된다.  Reference SSH 접속 오류 : REMOTE HOST IDENTIFICATION HAS CHANGED - RSA key 오류 해결법서버 작업을 한번씩 하면 이것 참 맨날 오류 찾다가 시간을 다 보내는것 같다. 늘 그렇지만 포스팅..
· JVM/Java
결론Thread 상속 대신 Runnable 구현을 택하라. (1) 상속보다 구현이 더 유연하다.Java는 다중 상속을 허용하지 않기 때문에 이미 다른 클래스를 상속중인 클래스에 Thread 추가 상속은 불가능하다.반면에, 인터페이스는 얼마든 구현할 수 있다.// FIXME: 다중상속은 허용되지 않는다.class MyService extends Service, Thread {} (2) Runnable 은 실행할 작업만 정의할 수 있다.쓰레드를 사용하는 개발자의 주 관심사는 보통 만들고자 하는 쓰레드가 '무슨 일'을 할 것인지다.Runnable 인터페이스를 구현함으로써 '무슨 일'을 할지만 정의하면된다.즉, 필요한 만큼의 역할만 갖는다.  class PrintRunnable implements Runnabl..
· JVM/Java
개요Guava 라이브러리에서 가장 자주 쓰이는 MultiMap과 BiMap 에 대해 알아본다. MultiMapkey 하나에 여러 value 를 매핑하려고 할 때 쓰이는 인터페이스다.Java 에서 제공하는 기본 Map 의 Value 타입을 리스트로 직접 선언하여 다룰 수 있지만 단점이 있다.문법이 장황해진다.같은 key 에 값을 쓰면, 마지막 value 로 덮어써진다. class ListMap { @DisplayName("prolix list map") @Test void prolixListMapTest() { // given Map> map = new HashMap(); // 매번 값을 쓸 때마다 List 객체 생성을 명시해야 한다. map.put("..
· 궁금증
TL;DR;응, 달라요약 정리구분계피시나몬원재료육계나무, 생달나무실론(Ceylon) 나무주 원산지중국 남부, 베트남인도 남부, 스리랑카맛강한 향, 알싸한 맛부드러운 향, 달달한 맛가격상대적으로 저렴상대적으로 비쌈용도약재, 차 등에 사용빵, 커피에 사용계피중국에서 나는 녹나무과의 육계나무, 생달나무로 생산강한 향과 알싸한 맛으로 차 (특히 수정과), 약재에 쓰인다.많은 제품이 계피를 시나몬이라고 라벨을 붙여 인터넷에서 파는데, 원산지가 중국/베트남인 경우 그냥 계피다.흔히 마트에서 계피를 통으로 살 수 있다.시나몬녹나무과의 실론(Ceylon) 나무로 생산부드러운 향과 달달한 맛으로 빵과 커피에 쓰인다.시나몬은 통으로 구하긴 어렵고 보통 가루 형태로 판매한다.가격도 더 비싸다.
M_Falcon
Falcon