반응형

docker 6

도커의 공정에서 탈부착은 어떻게 합니까?

도커의 공정에서 탈부착은 어떻게 합니까? 도커 프로세스에 부착할 수는 있지만 +C는 도커 프로세스에서 분리되지 않습니다.exit기본적으로 프로세스를 중단합니다. 프로세스를 실행하고, 때때로 프로세스에 연결하여 일부 변경 사항을 적용한 후 분리하는 데 권장되는 워크플로우는 무엇입니까?셸에서 빠져나오지 않고 tty를 분리하려면 탈출 시퀀스 P+ 뒤에 +를 사용합니다.Q자세한 내용은 여기. 이 소스의 추가 정보: 는 도커 run -t -i 는할 수 .^P^Q 로 합니다. 는 -i (를) 와 할 수 .^P^Q; stdin 입니다를 입니다. 은(는) (를) 와(와) 할 수 없습니다.^P^Q, can SIGKIL ; 다음 옵션도 확인해 보십시오. docker attach --sig-proxy=false 304f5d..

programing 2023.10.10

종속 자식 이미지가 있는 도커 이미지를 삭제할 수 없습니다.

종속 자식 이미지가 있는 도커 이미지를 삭제할 수 없습니다. 난 노력하고 있다. docker rmi c565603bc87f 오류: 데몬의 오류 응답: 충돌: c565603bc87f를 삭제할 수 없음(강제할 수 없음) - 이미지에 종속된 하위 이미지가 있습니다. 그래서 -f 플래그로도 이미지를 삭제할 수 없습니다.그때 이미지와 그 아이들을 모두 삭제하는 방법은? 리눅스 및 도커 버전: uname -a Linux goracio-pc 4.4.0-24 일반 #43-Ubuntu SMP 6월 8일 수요일 19:27:37 UTC 2016 x86_64 x86_64 x86_64 GNU/리눅스 도커 버전 클라이언트:버전 : 1.11.2 API 버전 : 1.23 Go 버전 : go1.5.4 Git commit : b9f10..

programing 2023.09.10

apt-add-repository: 명령을 찾을 수 없음 오류가 도커 파일에 있습니다.

apt-add-repository: 명령을 찾을 수 없음 오류가 도커 파일에 있습니다. 단말기에서 아주 간단한 도커 파일을 만들었을 뿐인데 기본적으로 다음과 같은 작업을 했습니다. mkdir pgrouted cd pgrouted touch Dockerfile 이제 나노 편집기에서 도커 파일을 열고 도커 파일에 다음 명령을 추가합니다. FROM ubuntu MAINTAINER Gautam LABEL Description="pgrouting excercise" Vendor="skanatek" Version="1.0" ENV BBOX="-122.8,45.4,-122.5,45.6" # Add pgRouting launchpad repository RUN sudo apt-add-repository -y ppa:u..

programing 2023.09.10

도커 호스트 OS와 컨테이너 기본 이미지 OS 간의 관계는 무엇입니까?

도커 호스트 OS와 컨테이너 기본 이미지 OS 간의 관계는 무엇입니까? 내가 제대로 된 질문을 하고 있는지 잘 모르겠어요.하지만 제가 손에 넣을 수 있는 모든 도커를 읽는 동안 Ubuntu 12.04에 도커를 설치할 수 있다는 것을 알게 되었습니다. (예: Ubuntu 12.04) 그런 다음 Fedora 컨테이너나 다른 버전의 우분투의 다른 버전을 설치할 수 있습니까?(사용자가 컨테이너에 busy box를 설치한 예가 있습니다.) 물론 제가 완전히 틀렸을 수도 있습니다. 하지만 기본 시스템과 컨테이너 사이에 일시적인 연결이 있을 것으로 예상됩니다. restated: 호스트 OS와 컨테이너 기본 이미지의 OS 사이의 관계는 무엇입니까?BraveNewCurrency에서 언급했듯이 호스트 OS와 컨테이너 간의..

programing 2023.09.05

Docker CMD를 여러 번 사용하여 여러 서비스를 실행할 수 없는 이유는 무엇입니까?

Docker CMD를 여러 번 사용하여 여러 서비스를 실행할 수 없는 이유는 무엇입니까? 저는 도커 파일에서 centos+ssh라는 기본 이미지를 구축했습니다.centos+ssh의 Docker 파일에서 나는 cmd를 사용하여 ssh 서비스를 실행합니다. 그런 다음 이미지 실행 다른 서비스인 rabbitmq를 빌드하고 싶습니다. 도커 파일: FROM centos+ssh EXPOSE 22 EXPOSE 4149 CMD /opt/mq/sbin/rabbitmq-server start rabbitmq 컨테이너 실행을 시작하려면: docker run -d -p 222:22 -p 4149:4149 rabbitmq 그러나 ssh 서비스가 작동하지 않습니다. rabbitmq의 Dockerfile CMD가 Centos의 C..

programing 2023.08.31

ARG 또는 ENV, 이 경우 어떤 것을 사용해야 합니까?

ARG 또는 ENV, 이 경우 어떤 것을 사용해야 합니까? 이것은 사소한 질문일 수 있지만 ARG와 ENV를 위한 문서를 읽는 것은 저에게 명확하지 않습니다. 저는 PHP-FPM 컨테이너를 만들고 있으며 사용자 요구에 대한 일부 확장을 활성화/비활성화할 수 있는 기능을 제공하고 싶습니다. 조건을 추가하고 빌드 명령에 플래그를 전달하여 도커 파일에서 이 작업을 수행할 수 있다면 좋겠지만 AFAIK는 지원되지 않습니다. 저의 경우와 개인적인 접근 방식은 컨테이너가 시작될 때 다음과 같은 작은 스크립트를 실행하는 것입니다. #!/bin/sh set -e RESTART="false" # This script will be placed in /config/init/ and run when container sta..

programing 2023.08.11
반응형