Linux中docker容器的安装

1.查看当前内核版本>=3.10
uname -r
2.更新yum包
yum update
3.卸载旧版本
yum remove docker docker-common docker-selinux docker-engine
4.安装依赖包
yum install -y yum-utils device-mapper-persistent-data lvm2
5.设置yum源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
6.运行yum makecache生成缓存
yum clean all
yum makecache
7.安装docker
yum install docker-ce
8.启动docker并加入开机自启
systemctl start docker
systemctl enable docker
9.验证是否成功
docker version

配置镜像加速器
vim /etc/docker/daemon.json
{
"registry-mirrors": ["https://registry.docker-cn.com"]
}
刷新daemon并重启docker
systemctl daemon-reload
systemctl restart docker

原文地址:https://www.cnblogs.com/zlw-xyz/p/12000746.html

时间: 2024-08-29 11:47:49

Linux中docker容器的安装的相关文章

Linux 中如何卸载已安装的软件(转载)

Linux 中如何卸载已安装的软件. Linux软件的安装和卸载一直是困扰许多新用户的难题.在 Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加/删除程序”来实现.与其相类似,在Linux下有一个功能强大的软件安装 卸载工具,名为RPM.它可以用来建立.安装.查询.更新.卸载软件.该工具是在命令行下使用的.在Shell的提示符后输入rpm,就可获得该命令的帮 助信息. 软件的安装 Linux下软件的安装主要有两种不同的形式.第一种安装文件名为xxx.tar.gz:另一种

如何让不同主机中docker容器可以相互访问

我们都知道同一台主机中的docker容器可以相互访问,那么不同主机中的docker容器间是否可以相互访问呢?答案是可以的,解决思路是在主机中把另外主机上docker容器的网段加入到路由表中. 现有主机A 192.168.124.51,主机B 192.168.124.55,具体步骤如下: 修改一台主机docker容器使用的网段(默认是172.17.x.x),如何修改请看上一篇. 假设已经修改好docker网段,例如主机A中docker容器使用10.1.x.x网段,主机B中docker使用172.1

docker容器里面安装ssh

docker容器里面安装ssh https://blog.csdn.net/chengxuyuanyonghu/article/details/76619097 原文地址:https://www.cnblogs.com/jing1617/p/9554608.html

Linux 系统中 Docker 容器安装及使用

Docker 简介 产生背景 项目的开发环境和部署环境不一致,部署环境配置难度大.集群技术的发展,集群的相同配置操作难度大. 基本理念 使用Go语言实现的云开源项目,"一次编译,处处运行",只需要一次配置环境,就可以在其他环境一键部署,软件即容器,虚拟化. 虚拟化技术 虚拟机:一种带环境安装的解决方案,模拟整套操作系统,笨重. 容器:将所有运行环境打包成互相隔离的容器,不进行硬件虚拟. 开发/运维(DevOps) 开发自运维.一次开发,处处运维. 官方资料 Docker Docker中

linux的docker上如何安装mysql

1.安装docker,网上一堆,这里不细说. 2.进入linux后,使用docker命令下载mysql,命令如: docker pull mysql:5.7 运行该命令后,则会显示以下日志: 5.7: Pulling from mysql 4c8cbfd2973e: Pull complete 60c52dbe9d91: Pull complete c2b0136be90f: Pull complete 273cd71eacf0: Pull complete 543ff72402d8: Pull

以Docker容器方式安装Ceph

获取Ceph的Docker镜像 因为公司对于网络环境的限制,安装ceph时使用ceph-deploy反而很不方便,且ssh免密码方式也不适用,所以使用docker方式安装. Git地址 https://github.com/ceph/ceph-docker/tree/master/ceph-releases/luminous DockerHub地址 https://hub.docker.com/r/ceph/daemon/ 通过DaoCloud加速器后下载的地址 docker pull ceph

linux系统docker版本升级或安装

如果存在旧版本,则先卸载 最好先将镜像导出保存,以免升级后丢失或者无法使用 如有正在运行的容器,先停止 $ docker ps -q | xargs docker stop 关闭docker服务 $ systemctl stop docker.service $ systemctl stop docker.socket 查看已经安装的docker $ apt list | grep docker | grep installed lxc-docker/now 1.9.1 amd64 [insta

linux中查看软件文件安装路径

在linux中文件与软件一般都是安装在到/usr/share和/usr/local中了,如果我们需要查看软件安装路径linux为我们提供了查看命令,whereis 就可以帮我查找文件安装路径在哪里了. 我想查看我的oracel数据库安装在哪里 一.查看文件安装路径:这里以Oracle为例.比如说我安装了Oracle,但是不知道文件都安装在哪些地方.放在哪些文件夹里,可 以用下面的命令查看所有的文件路径 二.查询运行文件所在路径: 如果你只要查询文件的运行文件所在地址,直接用下面的命令就可以了(还

Linux 9 docker容器

一.docker介绍 1.产生背景 由于最初的一台服务器部署一个应用的方法占用资源多.速度慢且不易迁移和扩展,所以出现了虚拟机,可以在一台服务器上虚拟出多个服务器来部署多个应用.但是虚拟机中每个虚拟的系统都是完整的系统,需要占用资源,且容量有限,其速度也不快. docker容器实现了开发.测试和生产环境的标准化,镜像作为标准的交付件实现了三套环境上的应用及运行依赖环境完全一致.容器不是模拟一整个操作系统,而是对进程进行隔离,在正常的进程外套了一层保护层,对于容器里的进程来说所接触的环境是虚拟的,