亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

Linux 安裝 Docker Compose 及常用命令匯總

標簽:
Docker

Docker Compose 简介

Docker Compose 是 Docker 官方的编排项目之一,负责实现对 Docker 容器集群的快速编排

Compose 的定位:定义和运行多个 Docker 个容器的应用

在日常工作中,经常会碰到多个容器相互配合来完成某项任务的情况,例如,要实现一个 Web 项目时,除了 Web 服务容器本身以外,往往还需要加上后端的数据库、负载均衡服务容器等多个服务容器。而 Docker Compose 恰好可以满足这样的需求,它允许用户通过一个单独的 docker-compose.yml 模板文件来定义一组相关联的容器为一项目

Compose 中有两个重要的概念:

  • 服务(service):一个应用中,实际上包括若干个运行的容器实例
  • 项目(Project):由一组关联的应用容器组成的一个完整业务单位

安装 Docker Compose

二进制包安装

  • 移动到安装目录

    $ cd /usr/local/bin
    
  • 下载对应的二进制包

    $ wget https://raw.githubusercontent.com/topsale/resources/master/docker/docker-compose
    
  • 授予操作权限

    $ sudo chmod +x /usr/local/bin/docker-compose
    

PIP 安装

  • 如果计算机架构是 ARM(例如:草莓派),应该从 PIP 源中下载

    $ sudo pip install -U docker-compose
    

    看到以下输出信息,说明安装成功

    Collecting docker-compose
      Downloading docker-compose-1.17.1.tar.gz (149kB): 149kB downloaded
    
    Successfully installed docker-compose cached-property requests texttable websocket-client docker-py dockerpty six enum34 backports.ssl-match-hostname ipaddress
    

下载 bash 补全命令补丁

补丁下载命令

$ curl -L https://raw.githubusercontent.com/docker/compose/1.8.0/contrib/completion/bash/docker-compose > /etc/bash_completion.d/docker-compose

卸载 Docker Compose

Linux上卸载

$ sudo rm /usr/local/bin/docker-compose

ARM上卸载

$ sudo pip uninstall docker-compose

Docker Compose 常用命令

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
JAVA開發工程師
手記
粉絲
0
獲贊與收藏
10

關注作者,訂閱最新文章

閱讀免費教程

  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消