반응형

Docker 8

도커 이미지 이름에서 알파인, 제시, 스트레치, 버스터의 차이점은 무엇입니까?

도커 이미지 이름에서 알파인, 제시, 스트레치, 버스터의 차이점은 무엇입니까? https://hub.docker.com/_/node/ 에서 도커 이미지만 보고 있습니다. 모든 버전의 이미지는 알파인, 제시, 스트레치, 버스터 등으로 분류됩니다.무슨 뜻이죠?도커-컨텍스트에서 필요한 중요한 정보를 소개합니다. 알파인 URL: https://alpinelinux.org/ 이미지 이름:alpine 쇼트키:아주 작습니다. 패키지 담당자:apk 포탄:/bin/sh 크기: 소수의 MB - 현재 태그에는 2.7MB가 필요함 제시 일명 데비안 8 URL: https://wiki.debian.org/DebianJessie 이미지 이름:debian:jessie Shorty: 더 이상 LTS가 없습니다. 패키지 관리자:apt..

codememo 2023.11.04

도커-컴포지트 빌드와 도커-빌트의 차이점은 무엇입니까?

도커-컴포지트 빌드와 도커-빌트의 차이점은 무엇입니까? 사이의 차이점은 무엇입니까?docker-compose build그리고.docker build? 도커라이즈드 프로젝트 경로에 다음이 있다고 가정합니다.docker-compose.yml파일: docker-compose build 그리고. docker build docker-compose시간을 확보하고 500자 길이의 줄을 피하기 위해 (여러 개의 컨테이너를 동시에 시작하는) 도커 CLI 주변의 포장지로 간주될 수 있습니다.이 파일은 다음과 같은 파일을 사용합니다.docker-compose.yml매개 변수를 검색하기 위해 필요합니다. 도커 작성 파일 형식에 대한 참고 자료는 여기에서 찾을 수 있습니다. 그래서 기본적으로docker-compose build..

codememo 2023.09.10

여러 도커 합성 프로젝트 간의 통신

여러 도커 합성 프로젝트 간의 통신 두 개가 따로 있습니다.docker-compose.yml다른 파일: 개의다른폴있는일파에: ~/front/docker-compose.yml ~/api/docker-compose.yml 컨테이너가 다음에 있는지 확인하려면 어떻게 해야 합니다.front 수 .api? 나는 그것을 알고 있습니다.--default-gateway옵션은 다음을 사용하여 설정할 수 있습니다.docker run의 경우 를 이 할 수 , 이할 수 없는 것 .docker-compose. 현재 나는 결국.docker inspect my_api_container_id출력에서 게이트웨이를 확인합니다.작동은 되는데 문제는 이 IP가 임의로 귀속되어 제가 의지할 수 없다는 것입니다. 따라서 이 질문의 다른 형태는..

codememo 2023.09.05

도커와 도커 구성의 차이점은 무엇입니까?

도커와 도커 구성의 차이점은 무엇입니까? docker그리고.docker-compose동일한 dockerFile과 상호 작용하는 것 같습니다. 두 도구의 차이점은 무엇입니까?그dockercli는 도커 엔진에서 개별 컨테이너를 관리할 때 사용됩니다.도커 데몬 API에 액세스하기 위한 클라이언트 명령줄입니다. 그docker-composeCLI를 사용하여 다중 프로토콜 응용 프로그램을 관리할 수 있습니다.또한 사용자가 입력할 많은 옵션을 이동합니다.docker run에 끼어들다.docker-compose.yml파일을 쉽게 재사용할 수 있습니다.이것은 프론트 엔드 "스크립트"로 작동합니다.docker그래서 당신은 모든 것을 할 수 있습니다.docker-compose으로 처리합니다.docker명령 및 많은 셸 스크..

codememo 2023.08.26

도커는 lxc-tools(사용자 공간 LXC 도구)에 무엇을 추가합니까?

도커는 lxc-tools(사용자 공간 LXC 도구)에 무엇을 추가합니까? 도커의 기능을 살펴보면 대부분 이미 LXC에서 제공하고 있습니다. 그래서 도커는 무엇을 추가합니까?일반 LXC에서 도커를 사용하는 이유는 무엇입니까?도커 FAQ: 도커는 lxc의 대체품이 아닙니다."lxc"는 프로세스를 서로 샌드박스화하고 리소스 할당을 제어할 수 있는 리눅스 커널(특히 네임스페이스 및 제어 그룹)의 기능을 나타냅니다. Docker는 커널 기능의 낮은 수준의 기반 위에 다음과 같은 강력한 기능을 갖춘 고급 도구를 제공합니다. 여러 컴퓨터에 걸쳐 휴대용으로 배포합니다.Docker는 애플리케이션과 애플리케이션의 모든 종속성을 단일 개체로 번들하는 형식을 정의합니다. 이 형식은 Docker 지원 시스템으로 전송할 수 있으..

codememo 2023.08.16

도커에서 디렉터리 명령을 변경하시겠습니까?

도커에서 디렉터리 명령을 변경하시겠습니까? 도커에서 다음 작업을 수행합니다. git clone XYZ cd XYZ make XYZ 하지만 cd 명령어가 없기 때문에 매번 전체 경로를 전달해야 합니다(XYZ / 전체 경로로 만들기).이것에 대한 좋은 해결책이 있습니까?다른 디렉토리로 변경하려면 WORKDIR을 사용합니다.WORKDIR 이후의 모든 RUN, CMD 및 EntryPoint 명령이 해당 디렉토리에서 실행됩니다. RUN git clone XYZ WORKDIR "/XYZ" RUN make 스크립트를 실행하거나 RUN에 대해 더 복잡한 매개 변수를 실행할 수 있습니다.다음은 이전에 보기 위해 다운로드한 도커 파일의 예입니다. RUN cd /opt && unzip treeio.zip && mv tree..

codememo 2023.08.16

"이미지가 중지된 컨테이너에서 사용되고 있습니다" 오류

"이미지가 중지된 컨테이너에서 사용되고 있습니다" 오류 다음 명령으로 도커 이미지를 삭제하려고 합니다. docker rmi 분명히, 저는 이미지-Id를 제가 사용하는 ID로 대체했습니다. docker images 하지만 아래 오류가 있습니다. Error response from daemon: conflict: unable to delete (must be forced) - image is being used by stopped container xxxxxxxxxxx 사용할 수도 있습니다.--force , -f이미지 강제 제거 -f 플래그를 사용하고 이미지의 짧거나 긴 ID를 지정하면 이 명령은 지정된 ID와 일치하는 모든 이미지의 태그를 해제하고 제거합니다. docker rmi -f 참고: 이 명령은 컨..

codememo 2023.08.11

도커 이미지를 하나의 컨테이너에 결합하는 방법이 있습니까?

도커 이미지를 하나의 컨테이너에 결합하는 방법이 있습니까? 지금 도커 파일이 몇 개 있습니다. 3이고, 은 하는카산라드를한 3.5위것이,고그은것나▁one입니다.FROM cassandra:3.5 저는 카프카를 위한 도커 파일도 가지고 있지만, 그것은 꽤 복잡합니다.그렇다.FROM java:openjdk-8-fre그리고 카프카와 주키퍼를 설치하는 긴 명령을 실행합니다. 마지막으로 스칼라로 작성된 SBT를 사용하는 애플리케이션이 있습니다. 파일의 해당도파의경우일커,경,우,FROM broadinstitute/scala-baseimage자바 8, 스칼라 2.11.7, STB 0.13.9가 필요합니다. 저는 작동하는지할 수 , 제을 위해 제 할 수 .Dockerfile그런 다음 카산드라, 카프카, 스칼라, 자바, ..

codememo 2023.08.06
반응형