도커 호스팅의 명단

이 게시물은 10 월 20,2016 으로 업데이트되었습니다.

우리 모두는 도커 일어나서 우리의 로컬 컴퓨터에서 실행하는 것이 간단 것을 알고있다. 그러나 우리의 연마 된 응용 프로그램 스택을 개발에서 생산으로 원활하게 전환하는 것은 지난 6 개월에서 12 개월까지 부족한 퍼즐 조각이었습니다.

이제 많은 전문적이고 최적화 된 도커 호스팅 서비스를 사용할 수 있습니다,그것은 검토 제안에 무엇을 볼 수있는 높은 시간이다.

도커 호스팅 옵션을 비교하는 복잡성 중 하나는 많은 사람들이 실제 호스팅 제공 업체 위에 관리 및 오케스트레이션 도구를 제공하고 있다는 것입니다. 모두가 그들이 사용하는 공급자,언제,어디서,그리고 이것이 당신에게 중요한 문제가 될 수도 있고 아닐 수도 있다는 것을 분명히하는 것은 아닙니다. 이러한 이유로,나는 그들이 주장 또는 통합 호스팅 서비스를 제공하지 않는 등의 데이스 워크 플로우,도커 클라우드,또는 컨테이너 등의 서비스를 포함하지 않았습니다.

다른 곳에서 호스팅하는 서비스를 포함 할 것이지만 이러한 비용은 가격에 포함됩니다.

물론 모든 호스팅 제공 업체의 리눅스 기반 가상 머신에 도커를 설치하는 것이 가능하며”표준”호스팅 회사의 프로필 페이지를 생성 할 수 있습니다. 대신,나는 당신의 도커 경험을 부드럽고 향상하기 위해 간단한 호스팅 위에 다른 것을 제공하는 서비스에 초점을 시도했습니다.

도커 머신

많은 호스팅 제공 업체의 경우 컨테이너를 배포하고 관리하는 가장 쉬운 방법은 도커 머신 드라이버를 사용하는 것입니다. 이 호스트가 드라이버 위에 여분의 것을 제공하지 않는 한 별도로 나열하지 않습니다. 현재 이러한 포함:

  • 아마존 웹 서비스

  • 마이크로소프트 애저

  • 디지털 오션

  • 엑소스케일

  • 구글 컴퓨팅 엔진

  • 오픈스택

  • 랙스페이스

  • 소프트웨어

더 곧 따라 할 가능성이,당신은 다른 호스트에 대한 일반 드라이버를 사용할 수 있습니다.

이 서비스를 통해 인스턴스에 설치된 컨테이너를 관리할 수 있습니다. 그러나 컨테이너가 사용하고 있는 다른 리소스 위에 있습니다. 즉,컨테이너는 스토리지 및 확장을 포함하여 다양한 서비스에 액세스할 수 있습니다.

aws.amazon.com/ecs

디지털 오션

디지털 오션에 도커 컨테이너 지원은 회사가 일반적으로 작동하는 방식을 반영,간단합니다. 귀하의 계정에 로그인하고 도커 응용 프로그램을 기반으로 새 방울을 만들 수 있습니다.

이 우분투의 상단에 고정 표시기를 실행하는 가상 머신을 만들 것입니다 평소와 같이 사용합니다.

digitalocean.com/community/tutorials/how-to-use-the-digitalocean-docker-application

카리나

랙 스페이스는 도커 머신 드라이버를 제공하지만 컨테이너 호스팅 서비스도 제공합니다. 카리나는 공개 베타 아직 당신이 도커 떼와 같은 클러스터를 만들 수 있습니다. 그것은 또한 당신이 주로 표준 도커 명령을 사용하여 생산 개발에서 컨테이너를 관리 할 수 있습니다. 예를 들어:

carina create chriscluster --wait --nodes=3 --autoscale

컨테이너 및 응용 프로그램을 관리하는 데 사용할 수 있는 웹 콘솔도 있습니다.

getcarina.com

Sloppy.io

Sloppy.io 웹 인터페이스,컨테이너 실행 간 영구 저장소 및 통계를 제공합니다. 이것은 수학적으로 정확한 유형 계층구조인,강력한 타입을 정의합니다. 예를 들어:

{ "project": "chrisexample", "services": , "env": { "LCB_DATABASE_URI": "mongodb://mongodb.backend.chrisexample/chrisexample" }, "dependencies": } ] }, { "id": "backend", "apps": } ] } ]}

sloppy.io.

자이언트 스웜

이것은 단순하게 유지하고 견고한 제품과 지원을 제공하는 데 집중하는 새로운 스타트 업입니다. 자이언트 스웜은 가상 머신을 사용하지 않으며 전용 가상 머신 및 자체 베어 메탈 서비스에만 컨테이너와 서비스를 배포합니다.

정확한 가격은 조금 불분명하고,서비스는 초대 전용 지금,하지만 그들은 인프라에 대한 열려,깃허브에서 사용할 수있는 몇 가지 사용자 정의 구성 요소와. 설치 프로그램은 명령줄 도구를 통해 이루어집니다. 예를 들어:

{ "name": "chris-app", "components": { "front-end": { "image": "registry.giantswarm.io/chrischinchilla/front-end", "ports": 8000, "domains": { "8000": "chris-app.com" }, "links": }, "redis": { "image": "redis:2.6", "ports": 6379 } }}

이미지는 거대한 떼 레지스트리에 귀하의 계정에서 도커 허브뿐만 아니라 사용자 정의 이미지에서 할 수 있습니다.

다양한 매개 변수를 파일에 전달할 수 있는 간단한 명령으로 응용 프로그램을 시작합니다.

swarm up --var=domain=chrisapp-chrischinchilla.gigantic.io

또한 공동 작업자를 팀으로 구성하여 공동 작업을 수행할 수 있습니다.

거인따뜻한.쿠버네티스는 구글의 컨테이너 호스팅 및 관리 서비스,즉 다수의 대형 컨테이너 기반 인프라에 전력을 공급하는 자체 오픈소스 프로젝트를 뒷받침한다. 컨테이너는 구글의 자신의 호스팅 서비스,사용할 수있는 가장 신뢰할 수있는 클라우드 호스팅 서비스 중 하나의 상단에 앉아있다. 컨테이너 레지스트리 및(베타)구글의 클라우드에서 호스팅 코드에서 도커 이미지를 만들 것입니다 빌드 서비스를 제공합니다.

https://cloud.google.com/compute/

https://js.hscta.net/cta/current.js

-네그래드(1169977,’96e4df76-0d4a-40ab-b51e-5ad2b46a426b’,{});다른 모든 클라우드 제공업체보다 앞서 있지만 실제로 두 번째로 인기가 높습니다. 큰 회사에 의해 뒷받침,그것은 언제 든 지 곧 아무 데도 거 야 하 고 윈도우 기반 가상 컴퓨터의 최고의 소스입니다. 도커 머신 드라이버 외에도 사전 구축 된 가상 머신 확장도 사용할 수 있습니다.

푸른은 자신의 가상 머신 이미지를 통해 또는 자신을 설치하여,공식 도커 신뢰할 수있는 레지스트리 파트너입니다.

https://azure.microsoft.com/en-us/

헤로쿠

헤로쿠의 대부분의 워크플로는git push명령에 의해 트리거됩니다. 이들은 여전히 도커 설치 가능,하지만 대안은 서비스에 바로 컨테이너 응용 프로그램을 밀어 도커 작성 플러그인을 통해 사용할 수 있습니다. 헤로 쿠는 또한 지원하는 대부분의 언어에 대해 도커 이미지를 유지합니다.

https://devcenter.heroku.com/articles/docker

키 긴밀하게 기존의 도커 도구 세트와 통합 컨테이너 호스팅을 제공합니다. 당신은 도커 명령을 통해 키의 레지스트리에 로그인하고 계정에 컨테이너를 관리 할 수 있습니다.

docker login quay.io

이 프로그램은 자바 바이트코드 프로그램의 갯수를 카운트하고,스크립트의 메인 형식을 합계냅니다,그리고 확인되지 않은 실행 텍스트 파일을 찾습니다..

컨테이너를 관리하고 오케스트레이션하기 위해 쿠버네티스가 필요하다면,키에는 구조라는 파트너 서비스가 있다. 키 및 지각은 코레오스 팀에 의해 구축,그래서 당신은 또한 호스팅 및 관리 컨테이너에 사용할 수 있습니다. 사실,지각은 알티 컨테이너와 함께 작동,하지만 난에 언급을 몰래 것이라고 생각.

https://quay.io/

하이퍼

하이퍼는 하이퍼의 호스팅(공급자 및 위치가 지정되지 않음)에서 도커 컨테이너를 실행하는 로컬 명령 줄 추상화를 제공하는 간단한 제안을 가지고 있습니다. 이 도구는 사용하기 쉽지만 설정 단계가 약간 오해의 소지가 있습니다.

당신은 홈페이지의 지침에 따라 시도하는 경우,당신은 빨리 당신이 실제로 가입하고 먼저 인증 토큰을 얻을 필요가 있음을 확인할 수 있습니다. 이것은 당신이하려는 모든 플랫폼을 테스트하는 경우에도 하이퍼에게 신용 카드 정보를 제공하는 것을 포함한다. hyper config를 실행하고 이러한 단계가 완료되면 프로세스가 간단합니다.

이 첫 번째 이미지에서images으로 가져온 이미지를 확인합니다.

명령줄 도구를 사용하여 서비스를 시작 및 연결하고 데이터 볼륨과 주소를 연결할 수 있습니다. 하이퍼의 명령의 대부분은 당신이 고체 호스팅 제공 업체에 대한 액세스를 제공,익숙한 도커 명령 주위에 래퍼입니다. 당신이 도커를 알고 있다면,당신은 하이퍼를 사용하는 방법을 알 수 있습니다.

https://www.hyper.sh/

응용 프로그램 수준에서 컨테이너를 관리할 수 있습니다. 내가 그들의 문서에서 알 수있는 한,그것은 당신의 응용 프로그램을 코드,데이터베이스 및 영구 저장소로 분리하기 위해 컨테이너를 사용하지만 직접적인 도커 지원이나 제어는 없습니다.

https://dokkur.com/

트리톤은 클라우드 및 베어메탈 서버에서 컨테이너를 생성,실행 및 오케스트레이션하기 위한 포괄적인 서비스 제품군을 제공합니다. 난 그냥 호스팅 옵션을 조율 서비스를 포함하지 않을 것이라고 소개에서 언급하지만,트리톤은 또한 자신의 호스팅 솔루션(트리톤 클라우드)를 제공합니다,그래서 나는 그것에 초점을 맞출 것이다.

몇 번의 클릭만으로,트리톤은 당신에게 시작하고 도커 허브 또는 자신의 이미지 저장소에서 이미지와 컨테이너를 관리 할 수 있는 포괄적 인 그래픽 인터페이스를 제공합니다. 오버레이 네트워크를 만들고,영구 저장소를 추가하고,디버그 작업을 추가할 수 있습니다. 바둑은 많은 세계 대회 개최로,특히 아시아,유럽,미국을 중심으로 그 인기가 세계적으로 증가하고 있습니다..

https://www.joyent.com/triton

기본적으로 블루믹스는 도커 허브에 컨테이너 이미지를 포함하지 않습니다. 처음에는 5 개의’인증 된’컨테이너 만 액세스 할 수 있기 때문에 혼란 스럽습니다. 공개 도커 이미지를 블루믹스 계정에 복사할 수 있습니다.

나는 이것을 작동시키기 위해 고심했다. 이로 인해’알 수없는 오류’가 발생했습니다. 블루믹스를 사용할 수 있다면 아이비엠의 사물인터넷 및 머신러닝 오퍼링과 함께 강력한 통합 옵션을 사용할 수 있지만 경험이 없는 사용자는 사용할 수 없습니다.

http://www.ibm.com/cloud-computing/bluemix/

오픈 시프트

기업 고객을 정면으로 겨냥한 또 다른 솔루션,레드햇의 오픈 시프트 자체 설치 또는 레드햇의 클라우드에 할 수 있습니다. 영업 담당자에게 연락하지 않고는 오픈시프트를 시도하거나 실험할 수 없으므로 서비스를 시도할 수는 없지만 대규모 엔터프라이즈 사용자에게 어필할 수 있는 많은 지원 및 인프라 기능을 제공합니다.

답글 남기기

이메일 주소는 공개되지 않습니다.