如何通过几个步骤使用 docker 部署产品
How to deploy product using docker in few steps
我无法理解 Docker 的概念。我正在尝试安装此组件(来自 influxdb 的石墨渲染图):
https://github.com/vimeo/graphite-api-influxdb-docker
我第一次遇到 docker,在这个工作晚上从那个 link 部署 graphite+influxdb 很重要。
问题是:如果我需要搜索 github link 的 graphite 和 influxdb,安装它们,然后让它们在 docker?
下工作
为了什么 docker 以及部署此项目的速度。
据我了解,我需要执行 github link 中的后续步骤:
#cd /root
#yum install docker
#docker pull vimeo/graphite-api-influxdb
#git clone https://github.com/vimeo/graphite-api-influxdb-docker.git
#cd graphite-api-influxdb-docker
#ls
Dockerfile graphite-api.sh graphite-api.yaml LICENSE NOTICE README.md
#vi graphite-api.yaml (change <host> to localhost)
#docker build .
#docker run -p 8000:8000 <image-id> (<image-id> here i set like vimeo/graphite-api-influxdb if this true?)
感觉自己的思路有点不一样,希望说几句对我有一点帮助。
首先您需要克隆 GitHub 存储库
git clone https://github.com/vimeo/graphite-api-influxdb-docker.git
其次,你要加自己的石墨-api.yaml(如果你愿意的话)
构建它:
docker build .
如果您需要有关如何从 Docker 文件构建 Docker 内容的更多信息,请阅读 this link 中的 "Building an image from a Dockerfile" 部分以了解如何构建Docker 图片来自 Docker 文件。
您可以使用 -t 选项添加名称(并在下一步中将其用作 ID)。
最后,运行 内容:
docker run -p 8000:8000 [ID]
[ID] 是在您构建 Docker 内容时提供给您的(在 link 中有解释)。
希望我的回答对您有所帮助
我无法理解 Docker 的概念。我正在尝试安装此组件(来自 influxdb 的石墨渲染图):
https://github.com/vimeo/graphite-api-influxdb-docker
我第一次遇到 docker,在这个工作晚上从那个 link 部署 graphite+influxdb 很重要。
问题是:如果我需要搜索 github link 的 graphite 和 influxdb,安装它们,然后让它们在 docker?
下工作为了什么 docker 以及部署此项目的速度。
据我了解,我需要执行 github link 中的后续步骤:
#cd /root
#yum install docker
#docker pull vimeo/graphite-api-influxdb
#git clone https://github.com/vimeo/graphite-api-influxdb-docker.git
#cd graphite-api-influxdb-docker
#ls
Dockerfile graphite-api.sh graphite-api.yaml LICENSE NOTICE README.md
#vi graphite-api.yaml (change <host> to localhost)
#docker build .
#docker run -p 8000:8000 <image-id> (<image-id> here i set like vimeo/graphite-api-influxdb if this true?)
感觉自己的思路有点不一样,希望说几句对我有一点帮助。
首先您需要克隆 GitHub 存储库
git clone https://github.com/vimeo/graphite-api-influxdb-docker.git
其次,你要加自己的石墨-api.yaml(如果你愿意的话)
构建它:
docker build .
如果您需要有关如何从 Docker 文件构建 Docker 内容的更多信息,请阅读 this link 中的 "Building an image from a Dockerfile" 部分以了解如何构建Docker 图片来自 Docker 文件。
您可以使用 -t 选项添加名称(并在下一步中将其用作 ID)。
最后,运行 内容:
docker run -p 8000:8000 [ID]
[ID] 是在您构建 Docker 内容时提供给您的(在 link 中有解释)。
希望我的回答对您有所帮助