일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 처음 만나는 AI 수학 with Python
- 서버설정
- baeldung
- 처음 만나는 AI수학 with Python
- resttemplate
- 스프링부트핵심가이드
- 선형대수
- 페이징
- ㅒ
- Kernighan의 C언어 프로그래밍
- 목록처리
- 자바편
- 리눅스
- network configuration
- 코드로배우는스프링부트웹프로젝트
- 티스토리 쿠키 삭제
- GIT
- d
- 자료구조와함께배우는알고리즘입문
- 스프링 시큐리티
- iterator
- 알파회계
- 자료구조와 함께 배우는 알고리즘 입문
- 구멍가게코딩단
- 데비안
- 네트워크 설정
- 코드로배우는스프링웹프로젝트
- 이터레이터
- /etc/network/interfaces
- 친절한SQL튜닝
- Today
- Total
목록OS 및 기타/docker & kubernetes (7)
bright jazz music

1. ports:50000번 포트는 젠킨스 마스터 노드와 젠킨스 슬레이브 노드가 통신하는 포트이다. 비워 놓으면 포트포워딩이 설정되지 않기 때문에 명시적으로 기본 포트인 50000을 적어준다.8080포트는 젠킨스 웹콘솔에 접근하는 포트이다. 기본포트는 8080이지만 여기서는 9090으로 변경해서 적어줬다. 2. volumes:도커 볼륨을 의미한다. 도커 컨테이너는 기본적으로 휘발성이기 때문에 컨테이너가 삭제되면 내부 데이터도 전부 삭제돼 버린다. 컨테이너가 삭제되더라도 데이터는 남겨 놓기 위해서 호스트의 공간을 도커 컨테이너에게 연결(마운트)해 놓는 것이다. 이 때 이 공간을 도커 볼륨이라고 하며, 도커 컨테이너는 이 공간을 마치 컨테이너 내부의 공간처럼 사용하게 된다. 2.1 volume 1이 경우, ..

1. Docker 설치: 먼저 Docker를 설치돼 있어야 한다. Docker Desktop 또는 Docker Engine을 설치하면 된다.2. MariaDB 이미지 가져오기:Docker Hub에서 MariaDB 이미지를 가져온다. 터미널에서 다음 명령어를 실행한다.docker pull mariadb3. 컨테이너 실행:다음 명령어를 사용하여 MariaDB 컨테이너를 실행한다. 이 명령어는 MariaDB 컨테이너를 실행하고 임의의 이름을 지정한다. 여기에서는 "my-mariadb"로 지정.(나는 호스트의 3306 포트를 마리아디비 컨테이너의 3306 포트와 매핑해 주었다. 마리아디비 컨테이너를 구동하면 기본 포트는 3306으로 되어 있다.)docker run -d -p 3306:3306 --name my-..
https://docs.docker.com/storage/volumes/ Volumes docs.docker.com 1. 도커 볼륨 생성하고 목록보기 : 아래와 같이 생성하면 기본적으로는 /var/lib/docker/volume에 생성된다. [coffee@localhost ecert24]$ cd /usr/local [coffee@localhost local]$ sudo docker volume create dev-volume dev-volume [coffee@localhost local]$ 1.1. 특정 경로에 볼륨 생성하기 $ sudo docker volume create --name data --opt type=none --opt device=/data --opt o=bind Docker 컨테이너 내..
#dockerfile.dev #베이스 이미지 설정(도커레지스트리에 없는 경우 도커 허브로부터 pull) FROM centos:7.7.1908 #환경변수 설정 ENV JAVA_HOME=/var/lib/java ENV TOMCAT_HOME=/var/lib/tomcat ENV PATH="$PATH:$JAVA_HOME/bin" #호스트로부터 tomcat, zulu-jdk를컨테이너의 /var/lib에복사 #도커파일이 위치하는 경로에 하위 디렉토리를 만들고 해당경로를 적어준다. (절대경를 적어도 오류 발생) #COPY는 단순히 파일,디렉토리 복사. ADD는 압축해제하여 복사 #COPY ./util/apache-tomcat-10.1.7.tar.gz /var/lib ADD ./util/apache-tomcat-10.1..

환경설정 https://stackoverflow.com/questions/27093612/in-a-dockerfile-how-to-update-path-environment-variable In a Dockerfile, How to update PATH environment variable? I have a dockerfile that download and builds GTK from source, but the following line is not updating my image's environment variable: RUN PATH="/opt/gtk/bin:$PATH" RUN export PATH I read that tha... stackoverflow.com 1, 도커 설치 2. syste..

Docker 기본 CLI명령어 https://docs.docker.com/engine/reference/commandline/docker/ docker docker: The base command for the Docker CLI. docs.docker.com 우선 Docker hub에서 centOS 이미지를 다운받아 테스트하겠다. https://hub.docker.com/_/centos centos - Official Image | Docker Hub DEPRECATION NOTICE This image is no longer supported/maintained (non-EOL tags last updated November 16, 2020, docker-library/official-images#9..
https://docs.docker.com/engine/install/centos/ Install Docker Engine on CentOS docs.docker.com - docker를 설치하기 위해선 centos 버전 7 이상이 필요 - centos-extras 리포지토리가 enabled 되어 있어야 함. - overlay2 storage driver 사용 추천 1. 구버전 도커 삭제 (설치되어 있을지 모르는 것들 삭제) sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine [ro..