«docker» 태그된 질문

Docker 이미지, 컨테이너, 허브 및 컨테이너화 플랫폼과 관련된 모든 것

6
Docker가 사용 사례에 적합합니까?
우리 회사는 기본적으로 Ubuntu 12.04를 실행하는 미니 컴퓨터 "Smartbox"로 구성된 시스템을 판매합니다. 이 상자는 Django 응용 프로그램과 그와 관련된 여러 가지 다른 시작 프로세스를 실행합니다. 그다지 많지 않습니다. 우리는이 상자들을 수천 개 가지고 있습니다. 다양한 정도의 성공을 거둔 deb 패키지를 통해 패키지 종속성, 프로세스 등록 등을 관리합니다. 우리는 현장에서 사용자에게 …
14 docker 

5
Docker 컨테이너의 내부에 대한 액세스를 금지하는 방법은 무엇입니까?
도커 이미지 형식으로 고객에게 앱을 제공하고 싶습니다. 그러나 최종 사용자가 컨테이너 내부의 내용을 변경하지 않도록하는 것이 중요합니다. 사용자는 컨테이너를 실행 / 중지하고 네트워크를 통해 컨테이너와 상호 작용할 수 있어야합니다. 컨테이너 내부에 대한 접근을 금지 할 수 있습니까? 컨테이너가 만든 이미지의 무결성을 확인할 수 있습니까?
14 docker  security 

2
Docker 컨테이너를 호스트 및 내부 브리지 네트워크 모두에 연결
개인 ( --internal) Docker 네트워크와 사전 정의 된 host네트워크 사이의 라우터로 Docker 컨테이너를 실행하려고 합니다. 즉, 컨테이너에는 두 개의 네트워크 인터페이스가 있어야합니다. 모든 호스트 IP 주소에 액세스 할 수있는 하나의 "외부"인터페이스와 내부 Docker 네트워크의 컨테이너에 대한 게이트웨이 역할을하는 "내부"인터페이스 그러면 라우터 컨테이너 자체가 컨테이너 간 NAT 네트워크 트래픽을 처리합니다. Docker가 …

2
docker에서 실행되는 Jenkins 빌드 슬레이브에서 npm 캐시를 활성화하는 방법은 무엇입니까?
frontend.imageJenkins 빌드 슬레이브에 사용 하는 Docker 이미지가 있습니다. Jenkins Docker 플러그인 은이 이미지에서 컨테이너를 회전시키고 컨테이너 내부에 아티팩트를 빌드합니다. 이 모든 것이 잘 작동합니다. 이 경우, frontend.image는 AngularJs 앱을 빌드하는 데 사용됩니다. 이 Angular 앱을 빌드하는 과정에서 앱에 필요한 npm 패키지를 설치해야합니다. npm install이 프로세스는 시간이 오래 걸리고 3 분이 …
13 docker  jenkins  npm 

4
오래된 Docker 이미지를 정기적으로 청소하기위한 모범 사례 및 / 또는 도구가 있습니까?
Docker 레지스트리에서 오래된 이미지를 삭제할 때 우아한 방법이나 모범 사례가 있습니까? https://github.com/docker/docker-registry/labels/delete 에서 많은 요청 / 문제가 있지만 좋은 / 인기 솔루션을 찾지 못했습니다. 그렇다면 그렇게하는 데 도움이되는 도구 나 기술이 있습니까? 또한 수행하는 동안 따라야 할 모범 사례가 있습니까?
13 docker  toolchain 

2
도커 컨테이너에서 사망 한 주요 프로세스를 조사하는 방법은 무엇입니까?
때로는 컨테이너가 멈추었는지, 또는 시작 후 아주 빨리 죽고 멈추는 컨테이너를 조사해야합니다. docker exec -ti <id> bash 컨테이너가 실행 중일 때만 작동하며 일단 완료되면 bash 프롬프트도 종료됩니다. 함께 docker start컨테이너 다이가 갑자기 다시 컨테이너에 들어갈 시간이 충분하고 조사를하지 않을 경우 다른 명령을 공급하고, 수 없습니다. 우리는 할 수있는 docker commit다음, …

2
Kubernetes를 사용한 배포를 어떻게 자동화합니까?
Rancher를 통해 Kubernetes를 배포했다고 가정하고 Jenkins가 새 코드를 GitHub에 체크인하면 새 이미지를 빌드하고 DockerHub로 푸시한다고 가정하면 새 이미지 배포를 어떻게 자동화합니까? 질문을하는 또 다른 방법은 다음과 같습니다.“저는 Octopus를 사용하여 배포를 관리했습니다. Kubernetes 또는 Rancher와 유사한 것이 내장되어 있습니까?” 궁극적으로, 내가 고투하고있는 것은 마지막 간격입니다.

2
도커 컨테이너 용량 계획
8 개의 3.2GHz 가상 CPU와 32GB의 가상 컴퓨터 4 대에서 응용 프로그램을 실행하고 있지만 프로세스를 별도의 컨테이너로 분할합니다. 호스트 당 몇 개의 컨테이너를 실행할지 잘 모르겠습니다. 전형적인 숫자는 무엇입니까? 예를 들어 VM 대 베어 메탈 서버 비율이 일반적으로 1:10 인 방법, 고려해야 할 속성에 대한 링크, 고려해야 할 의사 결정 …

2
Docker Swarm과 Kubernetes 결합
우리 회사는 DevOps 영역에서 약간의 캐치 업을 시도하고 있습니다. 응용 프로그램의 컨테이너화와 함께 사용되는 오케스트레이션 시스템에 대해 많은 연구를 해왔습니다. 나는 그들이 더 나은 기능을 얻기 위해 Swarm과 Kubernetes를 결합하는 것에 대해 이야기하는 기사 (내가 저장하고 싶은 기사)를 보았습니다. 이 기사에서 그들은 그렇게함으로써 얻은 것을 정의하지 않았습니다. 이것이 어떤 이점을 …

3
Azure에서 일정에 따라 단기 Docker 컨테이너를 어떻게 실행합니까?
Azure 컨테이너 레지스트리에서 호스팅되는 Alpine Linux Docker 컨테이너에 상당히 간단한 Unix 셸 스크립트가 패키지되어 있습니다. VM은 cron으로이 스크립트를 실행합니다. docker login <snip> docker pull example.com/bar:latest docker run example.com/bar:latest VM 없이도 대신 Azure 서비스를 사용할 수 있습니까? 아마도 Azure 컨테이너 인스턴스에서이를 실행하는 일종의 스케줄러가 있습니까? 내 동기는 VM을 유지 관리하고 지불하고 …

4
컨테이너 내에서 chocolatey.org 또는 다른 인터넷 사이트에 연결할 수 없습니다
https://forums.docker.com/t/cannot-connect-to-chocolatey-org/38745의 xpost 예상되는 행동 Windows Server 2016 Datacenter (MSDN 다운로드) 64 비트를 실행 중입니다. 버전 1607-빌드 14393.1715 Docker For Windows를 사용하고 Windows 컨테이너를 실행하고 있습니다. 나는 이것이 세상에서 가장 쉬운 일이라고 생각합니다. reboot my host machine docker run -it microsoft/windowsservercore powershell iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1')); 이것은 용기에 초콜릿을 설치할 것으로 기대된다. …
12 docker  windows 

2
CircleCI에서 실험용 Docker 기능을 실행하는 방법
CircleCI에서 빌드를 시작할 때 가장 먼저 수행되는 작업은 다음과 같습니다. 원격 Docker 엔진 설정 Specified reusable docker engine, but build has not been whitelisted. Contact CircleCI to be whitelisted Allocating a remote Docker Engine ... Remote Docker engine created. Using VM 'prealloc-wrjtu1qd-1491949826270' Created container accessible with: DOCKER_TLS_VERIFY=1 DOCKER_HOST=tcp://<IP>:2376 DOCKER_CERT_PATH=/tmp/docker-certs615987123 DOCKER_MACHINE_NAME=51123 …

3
Jenkins : Docker를 빌드 환경으로 사용하는 권한 문제
Ubuntu 16.04 시스템에 Jenkins를 설치했습니다. Jenkins 자체는 컨테이너에서 실행되지 않습니다. 내가하고 싶은 것은 단순히 yarn install노드 이미지를 사용하여 호출 하는 것입니다. 여기 내 Jenkinsfile이 있습니다. pipeline { agent any stages { stage('install node modules...') { agent { docker 'node' } steps { sh 'cd /path/to/package.json; yarn install' } } } …

7
개발자가 Docker에 관심을 가져야하는 이유는 무엇입니까?
일반적으로 개발자는 비즈니스 요구 사항 충족에 관심을 갖습니다. 특정 스택 또는 프레임 워크에 대한 전문 지식이있을 수 있습니다. 그러나 도커를 배우려고 노력해야하며 다양한 배포 방법 (swarm, kube, mesos 등)입니까? 단순히 개발자가 도커에 관심을 가져야하는 이유는 무엇입니까? 추신 :이 게시물의 부모 질문 은 개발 팀에 도커를 도입 한 의미입니다.

2
Jenkins Pipeline에서 Docker를 실행할 때 올바른 권한 설정은 무엇입니까?
코드에 대한 새로운 풀 요청을 테스트하기 위해 새로운 jenkins 파이프 라인을 함께 얻으려고합니다. ubuntu:14.04이미지 와 함께 docker를 사용하여 프로덕션 환경을 시뮬레이션하고 있습니다. 최소 작동 예는 다음과 같습니다. #jenkinsfile stage('Checkout and provision'){ docker.image('ubuntu:14.04').withRun('-u root'){ checkout scm sh 'chmod -R 770 ./' sh './init-script.sh' } } 과 #init-script.sh sudo add-apt-repository ppa:ondrej/php sudo …
11 jenkins  docker 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.