일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- on-policy
- 헝가리안노테이션
- 유전알고리즘
- genetic algorithm
- Metaheuristic
- 확률공리
- Federated learning
- Traveling salesman problem
- 도커 컨테이너
- mmoe
- 카멜케이스
- q learning
- 파스칼케이스
- 연합학습
- 그리드월드
- 몬테카를로 학습
- 강화학습
- Docker Image
- 산업공학
- multi task learning
- 도커 개념
- routing problem
- 배반사건
- 딥러닝
- 큐러닝
- 케밥케이스
- 코딩스타일
- 스네이크케이스
- Sarsa
- off-policy
- Today
- Total
목록DevOps (4)
SU Library

프로그래밍 언어를 배우고 다른 개발자들과 함께 개발을 하다보면 항상 회자되는 이야기가 있습니다. 이는 바로 일관된 코딩스타일을 가져 생산성을 높히는것입니다. 이러한 암묵적인 약속을 세움으로써 협업하는 개발자들의 시각에서 코드 분석에 대한 이점을 가지고 더욱 견고한 코딩을 할 수 있는 것입니다. 표기법의 종류널리 통용되어 사용되고 있는 표기법은 카멜표기법 - Camel Case, 스네이크표기법 - Snake Case, 케밥표기법 - Kebab Case, 파스칼표기법 - Pascal Case, 헝가리안표기법 - Hungurian Notation 이 있습니다. 각 표기법은 다음과 같은 특징이 있습니다. 카멜표기법 - Camel Case 처음단어의 첫문자는 소문자, 다음단어의 첫문자는 대문자표기예시 ) us..

도커를 운영하다보면 다수의 컨테이너들이 생성되고 도커 명령어로 일일히 관리하기엔 너무 까다로워집니다. 이럴 때를 대비해 Docker Compose라는 기능이 있고 이를 통해 다수의 컨테이너를 손쉽게 관리할 수 있습니다. 앞선 포스팅들에서 다룬것같이 docker run 옵션들을 입력하는 대신 docker-compose.yml 파일에 컨테이너 실행 옵션들을 기록합니다. 도커 컴포즈의 경우 디렉토리 단위로 동작하는 특징이 있고, yaml 파일 작성 시space바 2칸을 사용해서 들여쓰기를 해야합니다. tab의 경우 도커 컴포즈가 인식을 못하기 때문에 작성시 유의해야하는 점이 있습니다. 먼저 wordpress라는 폴더를 생성하고 docker-compose.yml파일을 다음과같이 작성하겠습니다.mkdir ./..

지난 포스팅(컨테이너 개념정리)에서 살펴보았던 명령어docker run -it rockylinux:9 date는 rockylinux의 9버전 이미지를 실행하고 date라는 명령어를 실행합니다. 이렇게 이미지를 기반으로 실행된 컨테이너들은 서로 독립적인 관계로 서로가 서로에게 영향을 주지 않습니다. docker ps -a 예를 들면 rockylinux:9 이미지를 기반으로 실행된 8d5386861d9f 컨테이너 내부에서 date 명령어를 삭제하는 작업을 진행하였습니다. 8d5386861d9f에서는 date 명령어를 실행할 수 없는 상황이지만, 0e2fbc94bb2b에서는 date를 여전히 사용할 수 있습니다. 즉, 어떤 컨테이너에서 파일을 삭제해도, 다른 컨테이너에는 영향을 끼치지 않습니다. 이런점이 ..

도커의 컨테이너는 하나의 프로세스로 가상환경 파일시스템(도커 이미지의 메타데이터로 구성됨)을 기반으로 실행됩니다. 즉, 컨테이너는 특정환경을 구성하기 위한 정보를 가진 도커 이미지를 기반으로 실행된느 파일시스템 내에서 실행되는 프로세스로 다음과 같은 4개의 생애주기를 따릅니다. 컨테이너 생애주기생성 - docker run시작 - docker run종료 - docker kill, stop삭제 - docke rm [-f]그렇다면, 도커 컨테이너는 어떻게 실행이 되는 것일까요? 아래 명령어를 rockylinux:9.2버전의 셸로 진입합니다. docker run -it --rm rockylinux:9 bash추가되는 옵션으로 "-it"와 "--rm" 옵션이 추가되는 것을 확인할 수 있습니다.먼저 "-"는 짧은..