zl程序教程

您现在的位置是:首页 >  系统

当前栏目

【Docker系列】2.Linux 安装docker+docker-compose

LinuxDocker安装 系列 Compose
2023-09-14 09:15:25 时间

目录

1、搭建docker运行环境

移除旧的版本:

安装一些必要的系统工具:

添加软件源信息:

更新 yum 缓存:

安装 Docker-ce:

启动docker

设置Docker开机自启动

修改位置:

停止docker服务

备份docker数据

移动docker至数据盘

创建软连接

确认文件类型:

重启docker

2、安装docker-compose

拉取:

移动:

添加权限:


1、搭建docker运行环境

  • Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。

  • 通过 uname -r 命令查看你当前的内核版本

yum 包更新到最新;


sudo yum update

移除旧的版本:

sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engine

安装一些必要的系统工具:

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

添加软件源信息:

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

更新 yum 缓存:

sudo yum makecache fast

centos 8.0以上版本,需要去掉fast

sudo yum makecache

安装 Docker-ce:

sudo yum -y install docker-ce

启动docker

sudo systemctl start docker

设置Docker开机自启动

sudo systemctl enable docker

修改位置:

修改docker镜像下载及镜像运行位置

创建目录:

需要注意:数据盘挂载到哪个目录,日志,备份最好在那个目录

mkdir /opt/docker

mkdir /opt/docker/data

mkdir /opt/docker/backup

停止docker服务

service docker stop

备份docker数据

cp -r /var/lib/docker /opt/docker/backup

移动docker至数据盘

mv /var/lib/docker /opt/docker/data

创建软连接

ln -s /opt/docker/data /var/lib/docker

确认文件类型:

确认文件夹类型为symlink 类型

ls -al /var/lib/docker

重启docker

sudo systemctl start docker

其他重启命令

systemctl daemon-reload

systemctl start docker

2、安装docker-compose

步骤:

  1. 拉取docker-compose
  2. 移动到bin
  3. 添加权限

拉取:

wget https://hanspro.oss-cn-shanghai.aliyuncs.com/develop/docker-compose-Linux-x86_64

移动:

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

添加权限:

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