반응형

Docker 6

Kubernetes 비밀 해독

Kubernetes 비밀 해독 Kubernetes/Docker 셋업을 물려받았는데 실수로 DB password와 관련된 것을 변경하여 pod를 다운시켰습니다. 저는 이 문제를 해결하려고 합니다. 저는 쿠버네티스나 도커 경험이 많지 않아서 아직도 일을 배우는 중입니다. 값은 불투명 유형의 비밀인 db-user-pass 자격 증명 내부에 포함되어 있습니다. 제가 설명하는 겁니다 kubectl describe secrets/db-user-pass Name: db-user-pass Namespace: default Labels: Annotations: Type: Opaque Data ==== password: 16 bytes username: 13 bytes 저는 이 비밀에서 어떻게 자료를 얻을 수 있는지 전혀..

programing 2023.10.06

도커 이미지 컨텐츠를 보는 방법

도커 이미지 컨텐츠를 보는 방법 도커 풀을 했고 다운로드 받은 이미지를 나열할 수 있습니다.이 이미지의 내용을 보고 싶습니다.인터넷에서 검색을 했지만 정확한 답은 없었습니다.이미지에 셸이 포함되어 있는 경우 해당 이미지를 사용하여 대화형 셸 컨테이너를 실행하고 해당 이미지에 있는 콘텐츠를 탐색할 수 있습니다.sh할 수 음,음ash조개 껍질일 수도 있어요. 예를 들어 다음과 같습니다. docker run -it image_name sh (Following).entrypoint docker run -it --entrypoint sh image_name 를 합니다합니다.Dockerfile, 할 수 있습니다. docker image history --no-trunc image_name > image_histor..

programing 2023.10.01

도커-영구 데이터 MySQL 구성

도커-영구 데이터 MySQL 구성 실행하면 MySQL 데이터가 지속되지 않는 것 같습니다.$ docker-compose down다음과 같이.yml version: '2' services: # other services data: container_name: flask_data image: mysql:latest volumes: - /var/lib/mysql command: "true" mysql: container_name: flask_mysql restart: always image: mysql:latest environment: MYSQL_ROOT_PASSWORD: 'test_pass' # TODO: Change this MYSQL_USER: 'test' MYSQL_PASS: 'pass' volume..

programing 2023.09.11

Minikube용 VM에 SSH하려면 어떻게 해야 합니까?

Minikube용 VM에 SSH하려면 어떻게 해야 합니까? Minikube VM에 SSH하기 위한 사용자 이름/암호/키는 무엇입니까?여기에 미니큐브 바이너리를 사용할 수 있습니다.minikube ssh.Minikube는 boot2docker를 기본 이미지로 사용하므로 VM에 대한 기본 SSH 로그인은docker:tcuser1.저도 Minikube 명령 없이 로그인하고 싶었습니다.생성한 SSH 키를 ~/.minikube/machines//id_rsa로 삭제합니다. 내 기계는 기본 "미니큐브"로 명명되었고, 따라서 나는 다음을 수행할 수 있었습니다. ssh -i ~/.minikube/machines/minikube/id_rsa docker@$(minikube ip) 윈도우즈 Hyper-v의 경우 다음과 같은..

programing 2023.08.12

도커 이미지와 컨테이너의 차이점은 무엇입니까?

도커 이미지와 컨테이너의 차이점은 무엇입니까? 도커를 사용할 때는 기본 이미지로 시작합니다.이를 부팅하고, 변경 사항을 생성하면 변경 사항이 다른 이미지를 형성하는 레이어에 저장됩니다. 그래서 결국 저는 제 Postgre에 대한 이미지를 갖게 되었습니다.SQL 인스턴스 및 웹 응용 프로그램의 이미지, 변경 사항이 계속 유지됩니다. 용기란 무엇입니까?이미지의 인스턴스를 컨테이너라고 합니다.당신은 당신이 묘사한 것처럼 레이어의 집합인 이미지를 가지고 있습니다.이 이미지를 시작하면 이 이미지의 실행 중인 컨테이너가 있습니다.동일한 이미지의 실행 중인 컨테이너를 여러 개 가질 수 있습니다. 은 ▁with▁your▁images▁you로 모든 를 볼 수 .docker images실행 중인 컨테이너를 볼 수 있습니다..

programing 2023.08.07

도커 작성 - 여러 명령을 실행하는 방법?

도커 작성 - 여러 명령을 실행하는 방법? 다음 코드로 여러 명령을 실행할 수 있는 이런 작업을 수행하고 싶습니다. db: image: postgres web: build: . command: python manage.py migrate command: python manage.py runserver 0.0.0.0:8000 volumes: - .:/code ports: - "8000:8000" links: - db 여러 명령을 실행하려면 어떻게 해야 합니까?알아냈어요, 사용하세요. 예: command: bash -c "python manage.py migrate && python manage.py runserver 0.0.0.0:8000" 다중 행의 동일한 예: command: > bash -c "pyt..

programing 2023.08.02
반응형