华为云HECS安装docker

编程入门 行业动态 更新时间:2024-10-26 12:23:49

<a href=https://www.elefans.com/category/jswz/34/1769368.html style=华为云HECS安装docker"/>

华为云HECS安装docker

  Docker Compose是一个用来定义和运行多个复杂应用的Docker编排工具。例如,一个使用Docker容器的微服务项目,通常由多个容器应用组成。那么部署时如何快速启动各个微服务呢,一个个手动启动?假如有上百个微服务呢,显然不现实,那么使用Docker Compose编排工具便可快速启动容器。

  Compose 通过一个配置文件来管理多个Docker容器,在配置文件中,所有的容器通过services来定义,然后使用docker-compose脚本来启动,停止和重启应用,和应用中的服务以及所有依赖服务的容器,非常适合组合使用多个容器进行开发的场景。
 

一、安装

1、github方式(国内网不通,未验证)

$curl -L .17.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
$chmod +x /usr/local/bin/docker-compose
#查看版本
$docker-compose version

2、pip方式

#安装pip
$yum -y install epel-release
$yum -y install python-pip
#确认版本
$pip --version
#更新pip
$pip install --upgrade pip
#安装docker-compose
$pip install docker-compose 
#查看版本
$docker-compose version

 3、卸载

# 卸载docker-compose
rm  /usr/local/bin/docker-compose

二、配置文件

【docker-compose.yml】

  version: '2' # docker 的版本services: # 配置的容器列表CONTAINER_NAME: # 容器的名称image: BASE_IMAGE # 这个一个容器的基础镜像ports: # 你的容器需不需要做端口映射- "host_port:container_port"volumes: # 数据卷配置- host_dir:container_direnvironment: # 环境变量(map 的配置方式 key: value)PARAM: VALUEenvironments: # 环境变量(数组的配置方式 - key=value)- PARAM=VALUErestart: always # 容器的重启策略dns: # dns 的配置- 8.8.8.8

三、常用命令

更多推荐

华为云HECS安装docker

本文发布于:2023-12-04 18:21:36,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1661818.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:华为   HECS   docker

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!