国内最专业的IT技术学习网

UI设计

当前位置:主页 > UI设计 >

如何使用Docker-Compose命令

发布时间:2019/09/17标签:   命令    点击量:

原标题:如何使用Docker-Compose命令
【51CTO.com快译】你能够经过多种方法来治理和安排Docker容器。你能够间接应用Docker下令、借助浩繁GUI东西中的一款(基于Web的东西和面向桌面客户真个东西),也能够抉择走docker-compose这条路。Docker Compose是甚么东东?Docker Compose用于创立容器及容器之间的衔接。但是,docker-compose下令的用处现实上普遍很多。应用此下令能够:构建映像、扩大容器、修复容器、检查容器的输入、列出容器的大众端口等等。那末怎样应用docker-compose呢?无妨一探索竟。怎样装置Docker Compose?即便你曾经在效劳器上装置了Docker,也很能够没有装置Docker Compose。要装置Docker Compose,履行以下下令:sudocurl-L"https://github.com/docker/compose/releases/download/1.23.1/docker-compose-$(uname-s)-$(uname-m)"-o/usr/local/bin/docker-composesudochmod+x/usr/local/bin/docker-compose应用以下下令考证装置:docker-composeversion你应当会看到几个利用顺序的版本号(图A)。如何使用Docker-Compose命令图A. Docker Compose已装置并预备停当Docker文件为了安排容器,Docker Compose依靠docker-compose.yml文件,该文件用于将Docker容器安排到你的特定情况。假定你想安排Wordpress容器。先应用以下下令创立一个新名目:mkdir~/wordpressbuild应用以下下令切换到该新名目:cd~/wordpressbuild应用以下下令创立新的Docker Compose文件:nanodocker-compose.yml将以下内容(取自民间Docker Compose文档)粘贴到文件中:version:'3.3'services:db:image:mysql:5.7volumes:-db_data:/var/lib/mysqlrestart:alwaysenvironment:MYSQL_ROOT_PASSWORD:somewordpressMYSQL_DATABASE:wordpressMYSQL_USER:wordpressMYSQL_PASSWORD:wordpresswordpress:depends_on:-dbimage:wordpress:latestports:-"8000:80"restart:alwaysenvironment:WORDPRESS_DB_HOST:db:3306WORDPRESS_DB_USER:wordpressWORDPRESS_DB_PASSWORD:wordpressWORDPRESS_DB_NAME:wordpressvolumes:db_data:{}保留并封闭该文件。当初咱们应用以下下令构建名目并在分别形式下安排容器:docker-composeup–d该下令将下载全部必须的映像(本例中是MySQL和Wordpress),而后在端口8000上安排该效劳。能够将Web扫瞄器指向http://SERVER_IP:8000(此中SERVER_IP是托管效劳器的IP地点),检查Wordpress装置页面(图B)。如何使用Docker-Compose命令图B. Wordpress装置顺序怎样检讨你的安排?假定你想检讨来自安排的日记。为此,履行以下下令:docker-composelogs你应当会看到来自上一次安排的大批信息(图C)。

上一篇:解锁设计优质API的五种秘籍

下一篇:没有了

返回
版权信息Copyright © 银河官网 版权所有    ICP备案编号:鲁ICP备09013610号