«docker-container» 태그된 질문

Docker 컨테이너는 프로그램과 애플리케이션을 시뮬레이션 된 환경에서 패키징하고 실행할 수있는 Docker 플랫폼의 핵심입니다.

18
Docker 컨테이너에서 호스트로 파일 복사
Docker를 사용하여 CI (Continuous Integration) 서버에 대한 종속성을 빌드하려고하므로 에이전트 자체에 모든 런타임 및 라이브러리를 설치할 필요가 없습니다. 이를 위해 컨테이너 내부에 빌드 된 빌드 아티팩트를 다시 호스트로 복사해야합니다. 가능합니까?

30
호스트에서 Docker 컨테이너로 파일 복사
우리가 작업하는 Docker 컨테이너의 백업 및 복원 솔루션을 구축하려고합니다. 나는 내가 만든 Docker 기본 이미지를 가지고 있으며 ubuntu:base파일을 추가하기 위해 Docker 파일로 매번 다시 빌드하지 않아도됩니다. 호스트 컴퓨터에서 실행되는 스크립트를 만들고 ubuntu:baseDocker 이미지를 사용하여 새 컨테이너를 만든 다음 파일을 해당 컨테이너에 복사하려고합니다. 호스트에서 컨테이너로 파일을 어떻게 복사합니까?

25
Docker 컨테이너의 셸에 들어가려면 어떻게합니까?
Docker로 작업하기 시작했습니다. WordPress 기본 이미지와 docker-compose를 사용하고 있습니다. 초기 빌드 중에 작성된 파일 / 디렉토리를 검사하기 위해 컨테이너 중 하나에 ssh하려고합니다. 나는 달리려고했지만 docker-compose run containername ls -la아무것도하지 않았다. 그랬더라도 단일 명령을 실행하는 대신 디렉토리 구조를 통과 할 수있는 콘솔이 필요합니다. Docker 로이 작업을 수행하는 올바른 방법은 무엇입니까?

14
Docker에서 영구 저장소 (예 : 데이터베이스)를 처리하는 방법
사람들이 Docker 컨테이너의 영구 저장소를 어떻게 처리합니까? 현재이 접근법을 사용하고 있습니다 : 예를 들어 PostgreSQL의 이미지를 빌드 한 다음 컨테이너를 시작하십시오. docker run --volumes-from c0dbc34fd631 -d app_name/postgres IMHO, 그것은 단점이 있습니다. 우연히 컨테이너 "c0dbc34fd631"을 삭제해서는 안됩니다. 또 다른 아이디어는 컨테이너에 호스트 볼륨 "-v"를 장착하는 것입니다, 그러나, 사용자 ID 컨테이너 내에서 …


14
도커 컨테이너에서 호스트 포트에 액세스하는 방법
jenkins를 실행하는 도커 컨테이너가 있습니다. 빌드 프로세스의 일부로 호스트 시스템에서 로컬로 실행되는 웹 서버에 액세스해야합니다. 호스트 웹 서버 (포트에서 실행되도록 구성 할 수있는)가 jenkins 컨테이너에 노출 될 수있는 방법이 있습니까? 편집 : Linux 시스템에서 기본적으로 docker를 실행하고 있습니다. 최신 정보: 아래 @larsks 응답 외에도 호스트 컴퓨터에서 호스트 IP의 IP 주소를 …

10
docker-compose.yml에서 도커 컨테이너를 다시 작성하는 방법은 무엇입니까?
docker-compose.yml에 정의 된 서비스 범위가 있습니다. 이 서비스는 시작되었습니다. 이 중 하나만 다시 빌드하고 다른 서비스를 시작하지 않고 시작해야합니다. 다음 명령을 실행합니다. docker-compose up -d # run all services docker-compose stop nginx # stop only one. but it still running !!! docker-compose build --no-cache nginx docker-compose up -d --no-deps # …

3
Docker 컨테이너에 더 많은 메모리를 할당하는 방법
제목이 읽으면 컨테이너에 더 많은 메모리를 할당하려고합니다. 관련이있는 경우 "aallam / tomcat-mysql"이라는 도커 허브의 이미지를 사용하고 있습니다. 특별한 플래그없이 정상적으로 시작하면 2GB의 메모리 제한이 있습니다 (설정되지 않은 경우 메모리가 제한되지 않음을 읽더라도). 내 도커 통계는 다음과 같습니다. CONTAINER CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O …

4
docker run : --rm을 사용하는 이유 (docker newbie)
나는 처음으로 도커를 시도하고 있으며 아직 "정신적 모델"이 없습니다. 총 초보자. 내가보고있는 모든 예제에는 --rm실행할 플래그 가 포함되어 있습니다. docker run -it --rm ... docker container run -it --rm ... 질문: 이러한 명령에 --rm플래그가 포함 된 이유는 무엇 입니까? 좋은 내용이 들어있는 컨테이너를 설정하거나 다운로드하는 문제를 겪게된다면 왜 제거해야할까요? 다시 …

9
중지 된 컨테이너에서 이미지를 사용 중입니다.
이 명령으로 도커 컨테이너를 삭제하려고합니다. docker rmi <Image-Id> 분명히 Image-Id를 내가 사용하는 Id로 대체했습니다. docker images 하지만 아래 오류가 표시됩니다. Error response from daemon: conflict: unable to delete <Image-ID> (must be forced) - image is being used by stopped container xxxxxxxxxxx

13
Docker-컨테이너가 실행되고 있지 않습니다.
나는 완전히 도커의 초보자입니다. 다음과 같이 종료 된 컨테이너를 시작하려고했습니다. 을 사용하여 사용 가능한 모든 컨테이너를 나열했습니다 docker ps -a. 다음과 같이 나열되었습니다. 종료 단계에있는 컨테이너를 시작하고 해당 이미지의 터미널로 들어가기 위해 다음 명령을 입력했습니다. docker start 79b3fa70b51d docker exec -it 79b3fa70b51d /bin/sh 다음 오류가 발생합니다. FATA[0000] Error response from …

2
Docker 구현의 마이크로 서비스
Amazon Fargate를 사용하는 Docker 컨테이너를 사용하여 첫 번째 마이크로 서비스를 작성 중입니다. 우리는 Spring Boot를 사용하는 구현 수준에 대해 많은 의구심을 가지고 있습니다. 우리는 프로젝트에 여러 개의 마이크로 서비스를 제공 할 것입니다. 모든 마이크로 서비스를 단일 컨테이너에 작성하는 것이 좋습니다. 또는 별도의 마이크로 서비스를 위해 별도의 Docker 컨테이너를 만들어야합니다. 비용 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.