| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 디자인패턴
- 딥러닝
- 자료구조
- 컴퓨터비전
- springboot
- 자바스크립트
- I'm Sorry
- 데이터과학
- 네트워크보안
- 버전관리
- 데이터구조
- 파이썬
- 웹개발
- 클라우드컴퓨팅
- 소프트웨어공학
- Yes
- 빅데이터
- 네트워크
- 컴퓨터공학
- 데이터베이스
- 프로그래밍언어
- 인공지능
- 머신러닝
- 컴퓨터과학
- 알고리즘
- 사이버보안
- 데이터분석
- 소프트웨어
- 프로그래밍
- 보안
- Today
- Total
목록2023/12/06 (15)
스택큐힙리스트
CI-파이프라인이 있으며, 해당 파이프라인은 git 저장소에 코드 푸시를 트리거로 하여 앱을 위한 도커 이미지를 빌드합니다. 도커 이미지는 점점 커지며 여러 개의 중간 레이어로 구성됩니다. 대부분의 중간 이미지는 각 실행마다 동일하므로 도커의 캐싱 메커니즘을 많이 활용합니다. 그러나 문제는 최종 몇 개의 레이어가 각 실행마다 다르다는 것입니다. 이 레이어는 도커파일의 COPY 문으로 인해 생성되며, 빌드된 애플리케이션 아티팩트가 이미지로 복사됩니다. 아티팩트는 모든 실행마다 수정되므로 이미 캐시된 가장 아래쪽 이미지는 항상 무효화됩니다. 이러한 이미지의 크기는 각각 800MB입니다. 어떤 도커 명령어를 사용하여 이러한 이미지를 식별하고 (삭제하여) 새로운 이미지로 대체할 수 있을까요? 즉, 무효화될 때마..
저는 토큰을 다음과 같이 설정했습니다: jwt.sign( { user: pick(user, ['_id', 'username']) }, secret, { expiresIn: '2m' } ); 그러나 토큰이 만료되었는지 확인하기를 원할 때, 다음 코드가 작동하지 않습니다: function isAuthenticated() { const token = localStorage.getItem('token'); const refreshToken = localStorage.getItem('refreshToken'); try { decode(token); const { exp } = decode(refreshToken); if (exp < (new Date().getTime() + 1) / 1000) { return f..
저는 도커 centos7 이미지에 ambari 2.6을 설치하려고 하는데, ambari 설정 단계 중이며 특히 postgresql 데이터베이스를 초기화하는 동안 다음 오류가 발생합니다: D-Bus 연결을 가져오지 못했습니다: 작업이 허용되지 않습니다 제 도커 이미지에서 서비스를 실행할 때마다 이 오류가 발생합니다. 인터넷에서 가능한 모든 해결책을 시도해보았지만 아직 해결되지 않았습니다. 어떤 아이디어로 이 문제를 해결할 수 있는지 아시는 분 있으신가요? 미리 감사합니다.답변 1다음 명령을 사용하세요 docker run -d -it --privileged {이미지 ID} /usr/sbin/init 그리고 컨테이너에서 root에 접속하세요 systemctl start httpd.service 이렇게 하면 작..
ASP.NET Core 2에서 여러 개의 JWT 토큰 발급자를 지원할 수 있는지 가능한가요? 외부 서비스를 위한 API를 제공하려고 하는데 Firebase와 사용자 정의 JWT 토큰 발급자 두 가지 소스의 JWT 토큰을 사용해야 합니다. ASP.NET Core에서 Bearer 인증 체계를 위해 JWT 인증을 설정할 수 있는데, 하나의 Authority에 대해서만 가능합니다: services .AddAuthentication(JwtBearerDefaults.AuthenticationScheme) .AddJwtBearer(options => { options.Authority = https://securetoken.google.com/my-firebase-project options.TokenValidati..