暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Docker及Docker-compose安装

超凡技术栈 2020-03-14
357


docker及docker-compose安装方式】

1、Ansible 安装

适用场景集群

优点:效率高,集群部署更方便快捷

缺点:不适合单机部署,编写剧本较麻烦。


2、Shell脚本安装

适用场景:单机

优点:效率高

缺点:不适合集群部署


3、手动安装

适用场景:单机
优点:锻炼动手能力。

缺点:效率低


【安装Docker】

1、卸载老的版本

# yum remove docker \

                        docker-client \

                        docker-client-latest \

                        docker-common \

                        docker-latest \

                        docker-latest-logrotate \

                        docker-logrotate \

                        docker-engine


2、安装必要的包

# yum install -y yum-util \

                          device-mapper-persistent-data \

                          lvm2


3、配置docker 源


Docker 官方源

# yum-config-maDnager     --add-repo     https://download.docker.com/linux/centos/docker-ce.repo


阿里docker

# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo


4、Docker 安装前查询版本

# yum list docker-ce --showduplicates | sort -r


5、安装docker

# yum install -y docker-ce-18.09.0 \

                          docker-ce-cli-18.09.0 \

                          containerd.io


6、Docker 版本检查

# docker --version


安装docker-compose


1、下载docker-compose稳定的版本

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


2、对下载的版本给予可执行权限

# chmod +x usr/local/bin/docker-compose


3、做软连接,为了让docker-compose可在全局执行

# ln -s usr/local/bin/docker-compose usr/bin/docker-compose


4、docker-compose版本检查

# docker-compose --version


【其他两种安装方式-GitHub】

https://github.com/ITchaoge/devops-project


到此dockerdocker-compose已经安装完成!!








好看的人才能点


文章转载自超凡技术栈,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论