centos和Ubuntu在线安装docker、docker-compose

这篇具有很好参考价值的文章主要介绍了centos和Ubuntu在线安装docker、docker-compose。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、centos安装

1 安装docker

1.1、设置仓库、yum更新、在线安装

wget -O /etc/yum.repos.d/openEulerOS.repo https://repo.huaweicloud.com/repository/conf/openeuler_aarch64.repo
yum update
yum clean all
yum makecache
yum install -y docker

1.2 开启服务

sudo systemctl start docker

1.3 docker服务加入启动项,虽系统启动:

systemctl enable docker.service

1.4 查看是否加入成功

systemctl list-unit-files |grep docker

显示:docker.service enabled,则设置自启成功。

1.5、查看docker存储目录

docker info |grep "Docker Root Dir"
Docker Root Dir: /var/lib/docker

默认位置:/var/lib/docker,后续镜像和容器的相关文件都会存储在这。

如果挂盘,不想放默认位置,则创建docker存储目录,如:需求是放/data/docker,则创建目录

mkdir -p /data/docker

然后设置全局Docker容器日志大小,并修改docker的存储目录,在/etc/docker目录创建daemon.json文件,然后写入以下内容,最后重启docker和系统加载文件

vi /etc/docker/daemon.json

{
 "registry-mirrors": ["https://pee6w651.mirror.aliyuncs.com"],
 "log-driver":"json-file",
 "log-opts": {"max-size":"100m", "max-file":"1"},
 "data-root": "/data/docker"
}
systemctl daemon-reload
systemctl restart docker

执行docker info会显示目录已更改为/data/docker。文章来源地址https://www.toymoban.com/news/detail-541435.html

2、安装Docker-compose

2.1 下载,为所有账号安装

sudo curl -L https://get.daocloud.io/docker/compose/releases/download/1.27.4/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

2.2 对二进制文件应用可执行权限

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

2.3 查看安装是否成功

docker-compose -version

2.4 如果卸载

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

二 Ubuntu安装

1、安装docker

1.1、使用 apt-get 进行安装

step1: 安装必要的一些系统工具
sudo apt-get update
sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common

step2、安装GPG证书
curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

step3: 写入软件源信息
sudo add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

1.2、 更新并安装稳定版最新Docker-CE

sudo apt-get -y update
sudo apt-get -y install docker-ce

1.3、查看docker状态

service docker status

1.4、设置docker开机自启,查看是否加入成功

systemctl enable docker
[root@clean ~] systemctl list-unit-files |grep docker
docker.service enabled

显示:docker.service enabled,则设置自启成功。

1.5、查看docker存储目录

docker info |grep "Docker Root Dir"
Docker Root Dir: /var/lib/docker

默认位置:/var/lib/docker,后续镜像和容器的相关文件都会存储在这。

如果挂盘,不想放默认位置,则创建docker存储目录,如:需求是放/data/docker,则创建目录

mkdir -p /data/docker

然后设置全局Docker容器日志大小,并修改docker的存储目录,在/etc/docker目录创建daemon.json文件,然后写入以下内容,最后重启docker和系统加载文件

vi /etc/docker/daemon.json

{
 "registry-mirrors": ["https://pee6w651.mirror.aliyuncs.com"],
 "log-driver":"json-file",
 "log-opts": {"max-size":"100m", "max-file":"1"},
 "data-root": "/data/docker"
}
systemctl daemon-reload
systemctl restart docker

执行docker info会显示目录已更改为/data/docker。

2、安装Docker-compose

2.1 下载,为所有账号安装

sudo curl -L https://get.daocloud.io/docker/compose/releases/download/1.27.4/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

2.2 对二进制文件应用可执行权限

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

2.3 查看安装是否成功

docker-compose -version

2.4 如果卸载

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

到了这里,关于centos和Ubuntu在线安装docker、docker-compose的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • centos7、ubuntu、openkylin、ky10Server等系统docker安装mysql、redis

    默认密码都是 123456 mysql确认    redis确认    

    2024年02月13日
    浏览(55)
  • 【云原生 | 02】分别在CentOS、Ubuntu、macOS、win7、win8、win10等不同操作系统下安装Docker详细教程

    🍁 博主简介 :         🏅云计算领域优质创作者         🏅2022年CSDN新星计划python赛道第一名         🏅2022年CSDN原力计划优质作者         🏅阿里云ACE认证高级工程师         🏅阿里云开发者社区专家博主 💊 交流社区 :CSDN云计算交流社区欢迎您的

    2024年01月17日
    浏览(66)
  • 【jenkins】centos7在线安装jenkins

    最低推荐配置 256MB可用内存 1GB可用磁盘空间(作为一个Docker容器运行jenkins的话推荐10GB) 软件配置 Java 8—​无论是Java运行时环境(JRE)还是Java开发工具包(JDK)都可以 准备一台安装有centos7的服务器,这里用的是kvm虚机 下载yum源并安装jenkins和依赖包 注: 官网教程(https://w

    2024年02月08日
    浏览(43)
  • 19、Linux安装Git(CentOS7,在线/离线)

    本文档全文使用 root 账户执行,如果使用其他账户,命令前加 sudo 。 a)删除git环境变量 删除配置文件内的git环境变量 b)删除git安装目录 官网地址: Git官网 点击下载即可。 a)新建 git 文件夹 在服务器 /opt/ 目录下新建 git 文件夹 使用 sftp 工具将 git 安装包上传到服务器。

    2024年02月06日
    浏览(45)
  • 在ubuntu上安装mysql(在线安装需要)

    安装环境 虚拟机系统: Ubuntu  打开虚拟机 安装步骤 (1) 安装 将系统中的所有软件包都升为最新版本 安装 MySQL 查询 MySQL 版本 (2) MySQL 安全设置 进入 MySQL Shell 设置 root 用户密码 mysql ALTER USER \\\'root\\\'@\\\'localhost\\\' IDENTIFIED WITH mysql_native_password BY \\\'very_strong_password\\\'; very_strong_password这里改

    2024年04月29日
    浏览(36)
  • Linux centos7 在线及离线安装postgresql12 详细教程

    目录 一、在线安装 1、配置yum源 2、安装PostgreSQL 3、初始化PostgreSQL 4、启动PostgreSQL服务 5、修改密码 6、配置远程访问 7、关闭防火墙 8、全关完后,navicat测试 二、离线安装 1、官网找到对应的版本,下好包上传到内网的机器上 2、安装PostgreSQL 3、修改路径 4、初始化PostgreSQL 5、

    2024年02月08日
    浏览(58)
  • Ubuntu离线或在线安装Python解释器

    这里以安装Python3.5.7为例。 首先进入官网,下载Python-3.5.7.tgz,或者使用以下命令下载(需要联网): 下载完成后,使用以下命令进行解压缩: 解压完成后,会生成一个Python-3.5.7目录,进入该目录,执行配置命令: 配置完成后,编译: 编译完成后,安装: 到这一步就已经完

    2024年02月09日
    浏览(51)
  • Docker在线安装与离线安装

    本文提供了Docker在线安装与离线安装,解决不同环境下Docker安装问题。 卸载旧版本 下载需要的安装包 设置镜像仓库 更新yum软件包索引 安装docker 配置Docker 启动docker 查看docker 下载docker离线部署包 根据自己服务器的 架构 下载指定版本 版本 的docker部署包。https://download.docke

    2024年02月03日
    浏览(51)
  • 关于在centos6和centos7如何在线安装和离线安装ntp软件,并且配置ntp同步时间和验证结果的教程

    CentOS 6上在线安装和配置NTP 步骤1:安装NTP软件 在CentOS 6上,可以使用以下命令在线安装NTP软件: 步骤2:配置NTP服务器 打开NTP配置文件: 找到以下行: 将其替换为以下内容: 步骤3:启动NTP服务 使用以下命令启动NTP服务: 步骤4:验证NTP同步 使用以下命令检查NTP同步状态:

    2024年02月04日
    浏览(55)
  • NVIDIA GPU驱动和CUDA工具包 Linux CentOS 7 在线安装指南

    挑选指定系统和对应的GPU型号下载驱动和CUDA工具包: Linux CentOS安装NVIDIA GPU驱动程序和NVIDIA CUDA工具包_centos安装显卡驱动和cuda_Entropy-Go的博客-CSDN博客 相比之下,本文是在线安装NVIDIA GPU驱动和CUDA工具包方式,省去挑选对应正确安装包的烦恼。 Nvidia官网指导: NVIDIA CUDA Insta

    2024年02月04日
    浏览(53)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包