Docker Hubphp
目前 Docker 官方維護了一個公共倉庫 Docker Hub,其中已經包括了數量超過 15,000 的鏡html
像。大部分需求均可以經過在 Docker Hub 中直接下載鏡像來實現。python
註冊mysql
你能夠在 https://cloud.docker.com 免費註冊一個 Docker 帳號。nginx
登陸redis
能夠經過執行 docker login 命令交互式的輸入用戶名及密碼來完成在命令行界面登陸sql
Docker Hub。docker
你能夠經過 docker logout 退出登陸。ubuntu
拉取鏡像centos
你能夠經過 docker search 命令來查找官方倉庫中的鏡像,並利用 docker pull 命令來將它
下載到本地
root@localhost ~]# docker search centos7.3 NAME DESCRIPTION STARS OFFICIAL AUTOMATED erixero/centos7.3-base-image Centos 7.3 Base Image 2 espaiva/centos7.3 Centos 7.3 - Atualizado dia 11-07-2017 com s�� 1 sirgong/centos7.3_supervisor 摰�鈭upervisor餈�蝞∠�撌亙 1 sirgong/centos7.3-sshd-redis3.2-supervisor centos7.3 sshd supervisor redis 1 zhangshengju/centos7.3 This image contains iproute package based on�� 0 ymark/centos7.3 centos 7.3 with php-7.1.4 nginx-1.12.0 mysql�� 0 sidclab/centos7.3-ansible 0 starx/centos7.3.1611-php-fpm 0 ekzm/centos7.3_php56 0 jites/centos7.3 0 crucify/centos7.3 centos7.3 ip&ssh 0 synchub/centos7.3-go1.12.5 0 t850008/centos7.3.1611_nginx1.0.12 0 starx/centos7.3.1611-httpd 0 faressoft/centos7.3 0 yinjie/centos7.3-ssh 0 t850008/centos7.3.1611 0 justin1985/centos7.3 0 wangjicheng80/centos7.3.1611-tomcat-base 0 erixero/centos7.3-jre8 Centos 7.3 with Java JRE 8 0 alang85/centos7.3 0 justin1985/centos7.3-tomcat8.5 0 starx/centos7.3.1611-rabbitmq 0 ekzm/centos7.3.1611 0 starx/centos7.3.1611-mysql 0 [root@localhost ~]# docker pull erixero/centos7.3-base-image Using default tag: latest latest: Pulling from erixero/centos7.3-base-image e81f4628aaec: Pull complete Digest: sha256:6da167dc73d47699c9250d2edfdb6f33394c948378a1608e4e2d5bfa8bb59760 Status: Downloaded newer image for erixero/centos7.3-base-image:latest docker.io/erixero/centos7.3-base-image:latest [root@localhost ~]# docker image ls REPOSITORY TAG IMAGE ID CREATED SIZE ubuntu 16.04 657d80a6401d Less than a second ago 121MB nginx latest ab56bba91343 Less than a second ago 126MB ubuntu v2 a66d0fda4c36 3 hours ago 86.1MB <none> <none> 986426ddabcf 3 hours ago 86.1MB nginx v2 06292a546f31 24 hours ago 126MB commit-test v1 28a5df57c0b9 44 hours ago 447MB commit-test v2 28a5df57c0b9 44 hours ago 447MB erixero/centos7.3-base-image latest ae904afa83bb 2 years ago 288MB ansible/centos7-ansible latest 688353a31fde 2 years ago 447MB
推送鏡像
用戶也能夠在登陸後經過 docker push 命令來將本身的鏡像推送到 Docker Hub。
如下命令中的 username 請替換爲你的 Docker 帳號用戶名。
忽然想忽略了! docker hub屬於docker提供的官方倉庫,服務器在國外,國內用戶下載比較慢,建議使用阿里的免費私有倉庫來使用