【Docker系列】2.Linux 安装docker+docker-compose
2023-09-14 09:15:25 时间
目录
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
步骤:
- 拉取docker-compose
- 移动到bin
- 添加权限
拉取:
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
相关文章
- linux上安装Docker(非常简单的安装方法)
- 【Docker】docker的安装和常用命令
- 【Linux基础】linux updatedb命令
- Linux基础之linux常用命令之文本替换
- Ubuntu安装Docker引擎和支持HTTPS的docker-registry服务
- [Docker] 镜像源配置 for Linux
- BigData:大数据开发的简介、核心知识(linux基础+Java/Python编程语言+Hadoop{HDFS、HBase、Hive}+Docker)、经典场景应用之详细攻略
- 【Linux】linux经常使用基本命令
- L72.linux命令每日一练 -- 第十章 Linux网络管理命令 -- mail和nslookup
- L3.linux命令每日一练 -- 第一章 Linux命令行简介
- 【云原生之Docker实战】使用docker部署PicUploader图床工具
- docker cobbler批量部署Linux/windows系统(三)——筑梦之路
- conda安装r Linux系统中 linux中安装r
- 【Linux】yum安装docker指定版本
- Linux中安装/部署docker-compose
- 【Docker系列】8.docker-compose安装nacos
- wsl vscode Linux安装docker
- docker 使用 GPU 安装Nvidia Docker