반응형

Docker 7

'--rm' 플래그는 무엇을 하고 있습니까?

'--rm' 플래그는 무엇을 하고 있습니까? 저는 도커를 처음 시도하고 있으며 아직 "멘탈 모델"이 없습니다.완전 초보자. 제가 보고 있는 모든 예는 다음을 포함합니다.--rm실행할 플래그(예: docker run -it --rm ... docker container run -it --rm ... 질문:. 이 명령에 다음이 포함되는 이유는 무엇입니까?--rm플래그? 만약 내가 좋은 것들이 들어있는 컨테이너를 설치하거나 다운로드하는 수고를 한다면, 왜 그것을 제거해야 한다고 생각합니다.저는 그것을 다시 사용하기 위해 보관하고 싶습니다. 그래서 도커에 대한 잘못된 생각을 가지고 있다는 것을 압니다.컨테이너는 컨테이너를 실행하는 데 사용하는 이미지의 인스턴스에 불과합니다.컨테이너형 앱을 만들 때의 정신 상태는..

source 2023.09.04

도커 - 이미지 운영 체제 "윈도우"를 이 플랫폼에서 사용할 수 없습니다.

도커 - 이미지 운영 체제 "윈도우"를 이 플랫폼에서 사용할 수 없습니다. Windows 10 컴퓨터에서 사용해 보았습니다. 도커 파일: From microsoft/nanoserver CMD ["echo", "Hello World"] PS C:\FSD\Docker\Trial1> docker build -t lea/leatest . Sending build context to Docker daemon 2.048kB Step 1/2 : FROM microsoft/nanoserver latest: Pulling from microsoft/nanoserver bce2fbc256ea: Pulling fs layer 58f68fa0ceda: Pulling fs layer image operating system "..

source 2023.08.25

도커 합성에서 호스트 이름을 설정하려면 어떻게 해야 합니까?

도커 합성에서 호스트 이름을 설정하려면 어떻게 해야 합니까? 내 안에서docker-compose.yml파일, 나는 다음을 가지고 있습니다.그러나 컨테이너는 호스트 이름 값을 선택하지 않습니다.아이디어 있어요? dns: image: phensley/docker-dns hostname: affy domainname: affy.com volumes: - /var/run/docker.sock:/docker.sock 컨테이너에서 호스트 이름을 확인해도 수신되지 않습니다.affy.Docker Composite 파일 버전 3.0 이상에서는 다음을 사용할 수 있습니다.hostname키: version: "3.0" services: yourservicename: hostname: your-name 사용할 때 호스트 이름..

source 2023.08.15

도커-머신 메모리 Mac을 늘리는 방법

도커-머신 메모리 Mac을 늘리는 방법 저는 도커가 처음이고 도커 이미지 - http://docs.memsql.com/4.0/setup/docker/ 에서 MemSQL을 설정하는 이 튜토리얼을 진행하려고 합니다. 저는 Mac에 있고 튜토리얼은boot2docker더 이상 사용되지 않는 것 같습니다. VM을 실행하려면 4GB 메모리가 필요합니다.자습서는 이 작업을 수행하는 방법을 지정합니다.boot2docker하지만 도커 기계/도커 도구 상자로 이 작업을 수행할 방법을 찾을 수 없습니다. 다음은 제가 사용하는 명령이며 boot2docker 구성을 변경하지 않고 튜토리얼을 진행하려고 시도하는 오류입니다. docker run --rm --net=host memsql/quickstart check-system E..

source 2023.08.10

도커 컨테이너 SSL 인증서

도커 컨테이너 SSL 인증서 도커 풀에서 가져온 이미지에 SSL 인증서를 추가하는 우아한 방법이 있습니까? /etc/ssl/certs에 파일을 추가하고 update-ca-certs를 실행하는 간단하고 재현 가능한 방법을 찾고 있습니다.(Ubuntu 및 Debian 이미지를 포함해야 합니다.) 저는 코어OS에서 도커를 사용하고 있고, 코어는OS 컴퓨터는 필요한 SSL 인증서를 신뢰하지만 도커 컨테이너에는 분명히 기본 인증서만 있습니다. 사용해 보았습니다.docker run --entrypoint=/bin/bash그런 다음 인증서를 추가하고 실행합니다.update-ca-certificates하지만 이것은 진입점을 영구적으로 무시하는 것처럼 보입니다. 저도 지금 궁금해요, 그냥 설치하는 게 더 우아할까요?/e..

source 2023.08.10

M1 도커 미리 보기 및 키클로크 'image' 플랫폼(linux/amd64)이 탐지된 호스트 플랫폼(linux/arm64/v8)과 일치하지 않음' 문제

M1 도커 미리 보기 및 키클로크 'image' 플랫폼(linux/amd64)이 탐지된 호스트 플랫폼(linux/arm64/v8)과 일치하지 않음' 문제 저는 방금 도커 프리뷰 v3.1 https://docs.docker.com/docker-for-mac/apple-m1/ 을 다운받아 키클로크를 실행해 보았습니다. 이 문제에 부딪힌 사람이 또 있습니까? docker run -p 8080:8080 -e KEYCLOAK_USER=admin -e KEYCLOAK_PASSWORD=admin quay.io/keycloak/keycloak:12.0.4 WARNING: The requested image's platform (linux/amd64) does not match the detected host platf..

source 2023.08.05

기본 이미지가 업데이트된 경우 도커 컨테이너를 자동으로 업데이트하는 방법

기본 이미지가 업데이트된 경우 도커 컨테이너를 자동으로 업데이트하는 방법 예를 들어 나는 다음을 기반으로 하는 사소한 컨테이너를 가지고 있습니다.ubuntu:latest와 이제보가있고트이데업,ubuntu:latest도커 레포에서 업데이트되었습니다. 로컬 이미지와 컨테이너가 뒤쳐지고 있는지 어떻게 알 수 있습니까? 도커 repo 업데이트를 따르도록 로컬 이미지와 컨테이너를 자동으로 업데이트하는 모범 사례가 있습니까? 실제로는 기존 우분투 컴퓨터에서 무인 업그레이드를 실행하는 것과 동일한 종류를 제공합니다. 실행 중인 컨테이너가 최신 이미지로 시작되는지 확인하는 스크립트를 사용합니다.또한 도커 이미지를 시작하기 위해 upstart init 스크립트를 사용합니다. #!/usr/bin/env bash set -..

source 2023.08.05
반응형