반응형

Docker 10

실행 중인 모든 도커 컨테이너를 다시 시작하는 명령?

실행 중인 모든 도커 컨테이너를 다시 시작하는 명령? 실행 중인 모든 도커 컨테이너를 다시 시작하는 방법은?하는 대신 바로 가기를 주로 찾습니다. 도커 재시작 컨테이너 ID1 컨테이너 ID2 그냥 달려라 docker restart $(docker ps -q) 갱신하다 모든(정지되어 실행 중인) 컨테이너를 다시 시작하려면docker restart $(docker ps -a -q)아래 답과 같이저에게 있어 지금은: docker restart $(docker ps -a -q) 있다면docker-compose, 필요한 것은 다음과 같습니다. docker-compose restart 용기의 이름과 함께 재시작 상태(완료/오류)를 인쇄할 수 있습니다. 설치 공식 가이드는 다음과 같습니다. https://docs.d..

it-source 2023.11.02

도커 이미지의 sha256 코드는 어디서 찾을 수 있습니까?

도커 이미지의 sha256 코드는 어디서 찾을 수 있습니까? SHA256 코드를 이용해 센토스, 톰캣의 이미지를 뽑아보고 싶습니다. docker pull myimage@sha256:0ecb2ad60 하지만 어디에도 사용할 sha256 코드를 찾을 수가 없습니다. 도커허브 저장소에서 sha256-code의 힌트를 확인했지만 찾을 수 없었습니다.그들의 태그로 이미지를 다운받았습니다. docker pull tomcat:7-jre8 했습니다.docker inspect메타데이터에 sha256 코드가 있지만 없는지 확인합니다(adding 이미지의 sha256 코드가 sha256 코드를 변경할 수 있음). 이미지의 sha256 코드를 제가 직접 계산해서 사용해야 하나요?최신답변 OhJeez가 댓글로 제안한 편집. d..

it-source 2023.10.08

도커 공유 볼륨에 대한 권한을 관리하는 가장 좋은 방법은 무엇입니까?

도커 공유 볼륨에 대한 권한을 관리하는 가장 좋은 방법은 무엇입니까? 저는 한동안 도커를 가지고 놀다가 지속적인 데이터를 처리할 때 계속 같은 문제를 발견합니다. 나는 내 것을 만듭니다.Dockerfile볼륨 또는 용도를 노출합니다.--volumes-from내 컨테이너 안에 호스트 폴더를 탑재할 수 있습니다. 호스트의 공유 볼륨에 적용할 권한은 무엇입니까? 다음 두 가지 옵션을 생각할 수 있습니다. 지금까지는 도커 컨테이너에서 폴더에 쓸 수 있도록 모든 사용자에게 읽기/쓰기 권한을 부여했습니다. 호스트의 사용자를 컨테이너에 매핑하여 보다 세분화된 권한을 할당할 수 있습니다.하지만 이것이 가능한지 확실하지 않고 그것에 대해 많이 찾지 못했습니다.지금까지 제가 할 수 있는 일은 컨테이너를 일부 사용자로 실행..

it-source 2023.09.18

다른 컨테이너에서 도커 컨테이너 액세스

다른 컨테이너에서 도커 컨테이너 액세스 저는 두 개의 다른 이미지를 바탕으로 두 개의 도커 컨테이너를 만들었습니다.웹 서버용 DB와 다른 DB 중 하나입니다.두 컨테이너 모두 제 macosx에서 실행되고 있습니다. 나는 호스트 머신에서 db컨테이너에 접속할 수 있고 같은 방법으로 호스트 머신에서 웹서버에 접속할 수 있습니다. 그런데 웹서버에서 db 연결은 어떻게 해야 하나요? 제가 db컨테이너를 시작한 방법은 docker run --name oracle-db -p 1521:1521 -p 5501:5500 oracle/database:12.1.0.2-ee 저는 wls 컨테이너를 시작했습니다. docker run --name oracle-wls -p 7001:7001 wls-image:latest 호스트에서..

it-source 2023.09.18

기본 도커 레지스트리를 docker.io 에서 개인 레지스트리로 변경하는 방법은 무엇입니까?

기본 도커 레지스트리를 docker.io 에서 개인 레지스트리로 변경하는 방법은 무엇입니까? 기본적으로 명령을 실행하는 경우: sudo docker pull ruby:2.2.1 기본적으로 docker.io 공식 사이트에서 꺼냅니다. Pulling repository docker.io/library/ruby 개인 등록부로 변경하려면 어떻게 해야 합니까?그 말은 내가 만약 sudo docker pull ruby:2.2.1 제 개인 등록부에서 가져올 겁니다. 출력은 다음과 같습니다. Pulling repository my_private.registry:port/library/ruby 업데이트: 설명에 따라 현재 기본 레지스트리를 변경할 수 없습니다. 자세한 내용은 이 문제를 참조하십시오. 호스트와 포트를 사용..

it-source 2023.09.08

도커 컨테이너로 호스트 포트 전달

도커 컨테이너로 호스트 포트 전달 호스트에서 도커 컨테이너 액세스 포트를 열 수 있습니까?구체적으로 호스트에서 MongoDB와 RabbitMQ를 실행하고 있으며 Docker 컨테이너에서 대기열을 듣고 (선택적으로) 데이터베이스에 쓰기 위한 프로세스를 실행하고 싶습니다. 컨테이너에서 호스트로 포트를 전달할 수 있으며(-p 옵션을 통해) 도커 컨테이너 내에서 외부(즉, 인터넷)에 연결할 수 있지만 호스트의 RabbitMQ 및 MongoDB 포트를 외부에 노출하지는 않습니다. 편집: 몇 가지 설명: Starting Nmap 5.21 ( http://nmap.org ) at 2013-07-22 22:39 CEST Nmap scan report for localhost (127.0.0.1) Host is up (..

it-source 2023.08.29

도커 매핑을 위한 컨텍스트 또는 workdir

도커 매핑을 위한 컨텍스트 또는 workdir 도커를 배우고 있습니다. 도커 이미지의 작업 디렉터리를 지정해야 합니다. 다음과 같은 작업이 될 것 같습니다. version: '2' services: test: build: context: ./dir 이제 이미지를 만들고 싶습니다.python:onbuild위에서 달리다./dir하지만 저는 어떤 것도 만들고 싶지 않습니다.Dockerfile내부에./dir. 그docker-compose매뉴얼에는 그것에 대해 아무 말도 없습니다. 가능합니까?어떻게 하는 거지?당신이 찾고 있는 것 같습니다.working_dir도커 합성 참조에서 "working_dir"를 검색합니다.다음과 같이 작업 디렉터리를 지정할 수 있습니다. version: '2' services: test..

it-source 2023.08.14

도커 컨테이너를 중지 및 제거하는 단일 명령

도커 컨테이너를 중지 및 제거하는 단일 명령 다음을 결합할 수 있는 명령어가 있습니까?docker stop그리고.docker rm함께 명령 ? 실행 중인 컨테이너를 삭제할 때마다 두 개의 명령을 순차적으로 실행해야 하는데, 결합된 명령이 이 프로세스를 간소화할 수 있는지 궁금합니다. docker stop CONTAINER_ID docker rm CONTATINER_ID 다음을 사용할 수 있습니다. docker rm -f CONTAINER_ID 용기가 계속 실행 중인 경우에도 용기가 제거됩니다. https://docs.docker.com/engine/reference/commandline/rm/ 또한 컨테이너를 실행할 수 있습니다.--rm옵션(예:docker run --rm -it alpine), 중지되면..

it-source 2023.08.14

도커 구성 시작 "오류: 시작할 컨테이너가 없습니다"

도커 구성 시작 "오류: 시작할 컨테이너가 없습니다" Docker Compose(Windows에서 Docker Machine 사용)를 사용하여 Docker 컨테이너 그룹을 시작하려고 합니다. 내 도커 구성.yml: version: '2' services: postgres: build: ./postgres environment: - POSTGRES_PASSWORD=mysecretpassword frontend: build: ./frontend ports: - "4567:4567" depends_on: - postgres backend: build: ./backend ports: - "5000:5000" depends_on: - postgres docker-compose build성공적으로 실행됩니다.실행할..

it-source 2023.08.09

도커 합성을 사용하여 컨테이너에 파일 복사

도커 합성을 사용하여 컨테이너에 파일 복사 나는 있습니다Dockerfile여기서 기존 디렉터리(콘텐츠 포함)를 정상적으로 작동하는 컨테이너에 복사합니다. 도커 파일 FROM php:7.0-apache COPY Frontend/ /var/www/html/aw3somevideo/ COPY Frontend/ /var/www/html/ RUN ls -al /var/www/html RUN chown -R www-data:www-data /var/www/html RUN chmod -R 755 /var/www/html 하지만 내가 사용할 때docker-compose.yml "file"만.aw3somevideo 안쪽 에쪽안.aw3somevideo아무것도 없습니다. 도커-docker.yml: php: build: php..

it-source 2023.07.30
반응형