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

1、離線安裝

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

移動文件

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

修改文件名

mv docker-compose-linux-x86_64 docker-compose

給docker-compose賦予執行權限 。默認沒有執行權限。

chmod -x docker-compose

檢測是否成功

docker-compose -v

2、在線安裝

運行

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

安裝不同的版本,修改版本號1.29.2。

如遇到:curl問題,使用pip安裝

pip install docker-compose

如果沒有virtualenv

執行

sudo pip install docker-compose

給docker-compose賦予執行權限 。默認沒有執行權限。在/usr/local/bin

chmod -x docker-compose

檢測是否成功

docker-compose -v

3、卸載

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

使用pip安裝的

pip uninstall docker-compose

4、定義yml文件

1、將nginx鏡像下載

docker pull nginx

2、編寫docker-compose.yml文件。註意YML文件的格式。

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

3、啟動。在yml文件下

docker-compose up -d

到此這篇關於docker-compose安裝,yml文件配置的文章就介紹到這瞭,更多相關docker-compose yml文件配置內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!

推薦閱讀: