이슈Ubuntu 환경 UFW 방화벽 설정을 해도, Docker에 매핑된 외부 포트는 제어를 받지 못해 외부 접근이 가능한 현상이 발생 됨UFW에 대한 사실UFW 자체가 방화벽이라기보다는 UFW는 실제로 iptables를 사용하는 도구이다.iptables 를 편하게 사용하게 해주는 유틸리티라고 생각하는게 편하다.사용자가 UFW를 통해 설정한 규칙은 결국 iptables의 규칙으로 변환되어 적용되는데, UFW는 이러한 변환을 자동으로 처리한다.Docker의 경우 UFW의 설정 내용이 적용되지 않음이 확인됐다.이는 Docker는 iptables에 직접적인 변경을 가하기 때문에, UFW 상태에서는 이러한 변경이 표시되지 않는다. iptables에서 직접 설정을 해야하는 상황인데 해결방법은 의외로 간단하다해결 방..
전체 글
개발 관련 이슈 해결방안, 활용 방법, 제품 리뷰 등을 기록하는 개인 블로그이슈Window NSIS 빌드 후 윈도우에서 실행시 위 사진과 같은 경고창과 함께 설치가 불가한 이슈 발생 {프로그램명} cannot be closed. Please close it manually and click retry to continue. (무한 다시시도)발생 버전Electron Builder 25.1.7테스트 시행 결과22.14 버전에선 이슈가 없음.Github Issue 서치 결과 문자열의 길이가 길어서 발생한 이슈라고들 하지만, C:\ 로 설치폴더를 지정하고 최대한 글을 짧게 해도 발생됨을 확인 해결 방안 (총 3가지)CRC Check Off 처리 node_modules/app-builder-lib/templates/nsis/common.nsh 에서 맨 마지막 줄 CRCCheck off ..
이슈Swagger... 아니 SpringDoc OpenApi 에서 Servers Url이 http://{dockerAlias} 로 나오는 현상이 발생했다.외부에서 테스트할때 당연히 될 리가 없다.예를 들어 docker-compose 서비스명이 back이라고 지정했다 치면 http://back:8080 으로 돼버린다. 이게 로드되는 동안 리소스는 이상 없이 될지 몰라도, 실제 try it 하는 순간 먹통이 된다.Servers Url 을 바꾸기 위해 다양한 방법을 찾아봤지만, 결국 아래 방법으로 해결하여 이를 공유한다. 해결 방안@OpenAPIDefinition( servers = { @Server(url = "http://dev-api.test.kr", descrip..
이슈특정 우분투 기반 도커 컨테이너에서 타 컨테이너인 Mysql 이 접속되지 않는 로그를 확인.직접 컨테이너 내부로 들어가 Mysql Client를 설치하고 연결이 수립되는지 확인하기 위해 Mysql-client 를 설치하는 과정에서 기록방법# 다운로드wget https://dev.mysql.com/get/mysql-apt-config_0.8.32-1_all.deb# 저장소 지정용 설치파일 dpkg -i mysql-apt-config_0.8.32-1_all.deb# 설치apt updateapt install mysql-client연결확인mysql -h mysql -u dev -p
문제점Docker-compose 사용시 내부 컨테이너에서 외부 호스트의 접근이 필요한 경우가 발생한다. 기존 Mac에서 로컬 사용시에는 도커 컴포즈 설정파일에서 아래와 같이 사용했었다.service nginx: image: nginx:latest extra_hosts: - "host.docker.internal:host-gateway" ....이후에 nginx에서 reverse-proxy 처리를 host.docker.internal 로 요청하면 되었지만....우부투에선 host-gateway가 제대로 동작되지 않는다. 해결1. host.docker.internal 에 서버 아이피 매핑- "host.docker.internal:서버아이피"2. 방화벽 설정방..
UFW간단 설명UFW (Uncomplicated Firewall) : 우분투와 다른 리눅스 배포판에서 사용되는 간단하고 직관적인 방화벽 관리 도구.사용 방법# 방화벽 활성화sudo ufw enable# 기본 방법 # sudo ufw allow /# 포트 허용 sudo ufw allow 80/tcp # 포트 차단sudo ufw deny 22/tcp # 포트 허용 취소 sudo ufw delete allow 1022/tcp# 포트 차단 취소sudo ufw delete deny 3111/udp기본 정책 확인 및 설정# 기본 정책 확인sudo ufw show raw# 모든 수신 연결 차단을 기본으로 잡음sudo ufw default deny incoming# 모든 발신 연결 허용을 기본으로 잡음sudo ufw ..
Mysql 구동시 innodb: unable to lock ./ibdata1 error: 11 해결환경docker / Docker-compose 구성의 Mysql 8.0 실행 환경 에러 메세지docker-compose logs 를 통해 확인한 결과 아래와 같은 에러메세지만 무수히 출력 innodb: unable to lock ./ibdata1 error: 11해결 방법ps -ef | grep mysqld 위 명령어시 아래와 같이 표시됨ldx 12799 12772 1 05:31 ? 00:09:25 mysqld-- 29164 6344 0 20:24 pts/2 00:00:00 grep --color=auto mysqld아래 명령어를 통해 ldx 12799 - mysqld 를 강제 종료..
05월 16일 새벽 2시경, 레트로아크가 앱스토어에 등록되었습니다.iOS 뿐만아니라, iPadOS, TvOS에서까지 다운로드가 가능한 상황입니다.이제 드디어 Apple TV를 미디어뿐만 아니라 고전게임 게임기로도 활용이 가능한 시대가 열렸습니다. https://apps.apple.com/us/app/retroarch/id6499539433 RetroArchRetroArch is a free, ad-free, open source, and cross platform frontend/framework for emulators, game engines, video games, media players, and other applications. Supported systems come in the fo..
배경에이닷을 잘 쓰고 있었는데, 어느날 에이닷 하단 목록에 전화모양이 사라졌다.SKT 상담사에게 물어보니, 몇몇 유저들에게 발생한 이슈 인 것 같은데 차차 해결될거라고 안내를 받았다.다양한 시도 끝에 전화기능을 살렸는데 이에 대해 공유하고자 블로그 글을 작성한다.현상위 사진은 전화 아이콘이 있는 아이콘이다. 인터넷에서 구한 사진이고, 실제 내 경우엔 전화 아이콘이 사라졌었다. 해결 방안앱 - 설정 - 개인정보 - 계정 관리 아래 가려진 정보 보기 클릭 후 진행위 버튼을 누루면 본인 인증 후 정보를 확인할 수 있는데, 해당 작업을 하고 에이닷 어플을 종료 후 다시 시작하면 전화 아이콘이 다시 보이는걸 확인할 수 있다.
2024년 04월 그래픽카드 벤치마크 순위 1위를 100% 라는 기준으로 삼았을때 전체 순위를 매긴 테이블 입니다. 본인의 그래픽카드를 찾아서 순위를 확인해 보세요. 순위 상품 성능 성능(그래프) 1 GeForce RTX 4090 100.00% 2 GeForce RTX 4080 89.40% 3 GeForce RTX 4080 SUPER 88.49% 4 GeForce RTX 4070 Ti 81.99% 5 GeForce RTX 4070 Ti SUPER 81.98% 6 Radeon RX 7900 XTX 79.96% 7 GeForce RTX 4070 SUPER 77.37% 8 GeForce RTX 3090 Ti 76.82% 9 RTX 4500 Ada Generation 76.66% 10 GeForce RTX 40..