国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Docker-compose的使用

這篇具有很好參考價(jià)值的文章主要介紹了Docker-compose的使用。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

目錄

Docker-compose 簡介

docker-compose的安裝

docker-compose.yaml文件說明

compose的常用命令

總結(jié)


Docker-compose 簡介

Docker-compose 是用于定義和運(yùn)行多容器的 Docker 應(yīng)用程序的工具??梢允褂肶AML文件來配置應(yīng)用程序的服務(wù)。(通俗講是可以通過yml文件配置,批量運(yùn)行多容器的docker應(yīng)用程序)


Compose的使用一般分為三步:

  • 使用 Dockerfile 定義應(yīng)用程序的環(huán)境,以便可以在任何地方復(fù)制它
  • 在docker-compose.yaml 中定義組成應(yīng)用程序的服務(wù),以便它們可以在隔離的環(huán)境中一起運(yùn)行。
  • 運(yùn)行 docker-compose up,然后compose 啟動(dòng)并運(yùn)行整個(gè)應(yīng)用程序。

docker-compose的安裝

macOS、Windows 系統(tǒng)使用的 Docker Desktop 默認(rèn)已經(jīng)安裝
Linux系統(tǒng):
https://github.com/docker/compose/releases
curl "https:/ /github.com/docker/compose/releases/download/1.24.0/docker-compose-$(uname -s)-$(uname-m)" -o?/usr/local/bin/docker-compose(curl下載不了的話,可以先下載到本地,再上傳或者用wget)
更改權(quán)限:chmod +x /usr/local/bin/docker-compose
查看版本: docker-compose version

docker-compose 使用,Docker,工具,docker,容器,運(yùn)維

docker-compose.yaml文件說明

示例及說明:

version: "2.2"? ? ?#docker-compose的版本
services: ?#定義container
? mysql:? ? #container名稱
? ? image: "mysql:5.7"? ? #image鏡像名稱及版本
? ? ports:
? ? ? - "3306:3306"? 端口
? ? networks:? 網(wǎng)絡(luò)配置
? ? ? springboot:
? ? ? ? ipv4_address: 172.16.0.1
? ? environment: 環(huán)境信息
? ? ? MYSQL?
    restart: always #遇到異常即重啟
    user: root
    volumes:  #定義數(shù)據(jù)掛載記錄
    - /var/lib/mysql:/var/lib/mysql:rw
    - /etc/mysql/mysingle.cnf:/etc/mysql/mysql.conf.d/mysqld.cnf:ro

compose的常用命令

查看配置: docker-compose config
后臺(tái)啟動(dòng): docker-compose up -d
構(gòu)建鏡像: docker-compose build
下載鏡像: docker-compose pull
查看正在運(yùn)行: docker-compose ps

docker-compose 使用,Docker,工具,docker,容器,運(yùn)維
進(jìn)程: docker-compose top

docker-compose 使用,Docker,工具,docker,容器,運(yùn)維
啟動(dòng): docker-compose start
停止: docker-compose stop

總結(jié)

多容器應(yīng)用,可以通過配置docker-compose.yaml文件,執(zhí)行docker-compose相關(guān)命令,同時(shí)對(duì)應(yīng)用中的容器進(jìn)行操作,可以理解為批量操作多容器應(yīng)用的工具?,簡化操作步驟

注意點(diǎn):文章來源地址http://www.zghlxwxcb.cn/news/detail-659098.html

  • 使用時(shí)docker服務(wù)必須是啟動(dòng)的(不啟動(dòng)無法操作docker,會(huì)報(bào)錯(cuò))
  • 需要用root用戶執(zhí)行docker-compose命令
  • 需要進(jìn)入docker-compose.yaml所在目錄執(zhí)行命令(不同應(yīng)用的對(duì)應(yīng)目錄下執(zhí)行的是對(duì)應(yīng)應(yīng)用的容器)

到了這里,關(guān)于Docker-compose的使用的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 使用docker、docker-compose部署微服務(wù)

    使用docker、docker-compose部署微服務(wù)

    這里已經(jīng)在docker安裝并啟動(dòng)好了Redis、nacos,配置好了“ruoyi-gateway-prod.yml”文件。 注意如果配置文件中有Redis、MySQL、nacos這些的連接信息,需要把IP地址改為服務(wù)器的公網(wǎng)地址或者內(nèi)網(wǎng)地址,不會(huì)連接不到。 我這里以微服務(wù)版若依的網(wǎng)關(guān)服務(wù)為例,上傳到指定目錄。 官方文檔

    2024年02月10日
    瀏覽(26)
  • docker及docker-compose安裝及使用

    docker及docker-compose安裝及使用

    docker安裝及使用 Docker 是一個(gè)開源的應(yīng)用容器引擎,讓開發(fā)者可以打包他們的應(yīng)用以及依賴包到一個(gè)可移植的鏡像中,然后發(fā)布到任何流行的 Linux或Windows操作系統(tǒng)的機(jī)器上,也可以實(shí)現(xiàn)虛擬化。容器是完全使用沙箱機(jī)制,相互之間不會(huì)有任何接口。 虛擬機(jī):虛擬機(jī)是通過Hy

    2024年02月10日
    瀏覽(24)
  • 【Docker】(七)使用docker-compose一鍵部署環(huán)境

    【Docker】(七)使用docker-compose一鍵部署環(huán)境

    本系列文章記錄了從0開始學(xué)習(xí)Docker的過程,Docker系列歷史文章: (一)基本概念與安裝使用 (二)如何使用Docker發(fā)布一個(gè)SpringBoot服務(wù) (三)使用registry遠(yuǎn)程鏡像倉庫管理鏡像 (四)使用volume持久化Docker容器中的Redis數(shù)據(jù) (五)使用bind mounts修改Docker容器中的Nginx配置 (六)

    2024年02月08日
    瀏覽(25)
  • 使用 docker-compose 部署 Jenkins

    使用 docker-compose 部署 Jenkins

    注:我是在虛擬機(jī)(Ubuntu)上部署了 docker-compose,然后才使用 docker-compose 部署 Jenkins! 關(guān)于如何在 Ubuntu 部署 docker-compose,可以看我其它的文章。 docker_jenkins_compose 目錄下創(chuàng)建 docker-compose.yml 文件: 進(jìn)入 docker-compose.yml 文件: 按下鍵盤上的 i ,進(jìn)入可以編寫的模式。 將下面的

    2024年02月17日
    瀏覽(25)
  • 使用docker-compose搭建gitlab

    使用Docker搭建GitLab帶來的好處。它簡化了部署過程,將安裝和配置整合為一個(gè)容器,并通過簡單的命令即可啟動(dòng)和運(yùn)行GitLab實(shí)例。Docker的隔離和容器化特性確保了GitLab與其依賴的軟件環(huán)境的隔離,避免了沖突問題。此外,Docker的可移植性使得GitLab可以在不同平臺(tái)和環(huán)境中運(yùn)行

    2024年01月18日
    瀏覽(59)
  • docker部署(使用docker-compose)手把手教程

    docker部署(使用docker-compose)手把手教程

    docker-compose.yml 文件內(nèi)容 ?安裝成功后,運(yùn)行 docker ps 出現(xiàn)如下報(bào)錯(cuò) ?表示未啟動(dòng)docker,運(yùn)行下列語句即可 安裝完成后,運(yùn)行 賦予權(quán)限即可 在服務(wù)器上單獨(dú)新建文件夾名為ruoyi-admin dockerfile文件如下 ?執(zhí)行如下命令 這就構(gòu)建出本地的鏡像了。 ? 依次再構(gòu)建出ruoyi/ruoyi-xxl-job-adm

    2024年02月01日
    瀏覽(29)
  • docker-compose容器編排使用詳解+示例

    docker-compose容器編排使用詳解+示例

    Docker-Compose是Docker官方的開源項(xiàng)目,負(fù)責(zé)實(shí)現(xiàn)對(duì)Docker容器集群的快速編排。 Compose 是 Docker 公司推出的一個(gè)工具軟件,可以管理多個(gè) Docker 容器組成一個(gè)應(yīng)用。你需要定義一個(gè) YAML 格式的配置文件docker-compose.yml,寫好多個(gè)容器之間的調(diào)用關(guān)系。然后,只要一個(gè)命令,就能同時(shí)啟

    2023年04月22日
    瀏覽(34)
  • 使用docker-compose做nginx服務(wù)

    使用docker-compose做nginx服務(wù)

    目錄 Docker Compose 可以輕松、高效的管理容器, 它是一個(gè)用于定義和運(yùn)行多容器 Docker 的應(yīng)用程序工具. 除了docker Compose還有一個(gè)技術(shù)k8s也能實(shí)現(xiàn)快速的部署。 可以一鍵啟動(dòng),一鍵停止,非常方便 一.上傳nginx配置文件 二.docker-compose安裝與配置 1.上傳文件 2.添加可執(zhí)行權(quán)限 3.創(chuàng)建

    2024年02月10日
    瀏覽(21)
  • 使用docker-compose搭建mysql主從

    使用docker-compose搭建mysql主從

    目錄 一、docker-compose和主從的簡介 1、docker-compose 2、mysql主從 3、為什么要使用docke-compose? 二、部署mysql主從集群 1、mysql-master主庫 2、mysql-slave從庫 三、安裝docker-compose 1、上傳文件 2、添加可執(zhí)行權(quán)限 3、創(chuàng)建并編輯docker-compose.yml文件 4、運(yùn)行docker-composeysql.yml 四、配置mysql主

    2024年02月07日
    瀏覽(39)
  • 使用Docker-Compose搭建Redis集群

    使用Docker-Compose搭建Redis集群

    3主+3從 由于僅用于測(cè)試,故我這里只用1臺(tái)服務(wù)器進(jìn)行模擬 redis列表 在server上創(chuàng)建一個(gè)目錄用于存放redis集群部署文件。這里我放的路徑為/root/redis-cluster 在/opt/docker/redis-cluster目錄下創(chuàng)建redis-1,redis-2,redis-3,redis-4,redis-5,redis-6文件夾 注意:port值不能都為6379,根據(jù)上面redis列表設(shè)

    2024年02月15日
    瀏覽(32)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包