日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學(xué)無(wú)先后,達(dá)者為師

網(wǎng)站首頁(yè) 編程語(yǔ)言 正文

docker-compose安裝yml文件配置方式_docker

作者:所有的都不在以往 ? 更新時(shí)間: 2022-03-17 編程語(yǔ)言

1、離線安裝

https://github.com/docker/compose/releases

移動(dòng)文件

mv docker-compose-linux-x86_64 /usr/local/bin

修改文件名

mv docker-compose-linux-x86_64 docker-compose

給docker-compose賦予執(zhí)行權(quán)限 。默認(rèn)沒(méi)有執(zhí)行權(quán)限。

chmod -x docker-compose

檢測(cè)是否成功

docker-compose -v

2、在線安裝

運(yùn)行

sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

安裝不同的版本,修改版本號(hào)1.29.2。

如遇到:curl問(wèn)題,使用pip安裝

pip install docker-compose

如果沒(méi)有virtualenv

執(zhí)行

sudo pip install docker-compose

給docker-compose賦予執(zhí)行權(quán)限 。默認(rèn)沒(méi)有執(zhí)行權(quán)限。在/usr/local/bin

chmod -x docker-compose

檢測(cè)是否成功

docker-compose -v

3、卸載

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

使用pip安裝的

pip uninstall docker-compose

4、定義yml文件

1、將nginx鏡像下載

docker pull nginx

2、編寫(xiě)docker-compose.yml文件。注意YML文件的格式。

version: '3' 	#版本號(hào)
services:		#docker容器
  nginx:		#容器名稱
    container_name: nginx-1		#自定義啟動(dòng)后容器名
    restart: always				#設(shè)置為always,表明此容器應(yīng)該在停止的情況下總是重啟
    image: nginx:latest			#鏡像名:版本號(hào)
    ports:						#啟動(dòng)端口號(hào)
      - 4433:80
    volumes:					#數(shù)據(jù)卷,將容器中的文件與服務(wù)器映射
      - ./conf.d:/etc/nginx/conf.d
    environment:				#環(huán)境配置
      TZ: Asia/shanghai

3、啟動(dòng)。在yml文件下

docker-compose up -d

原文鏈接:https://www.cnblogs.com/wdsjg/archive/2021/12/24/15727424.html

欄目分類
最近更新