在Linux部署安装docker

简介: 学了docker之后,一直想去做更深入的了解,正好买了台ECS在上面做一做实验。docker官方安装网址:https://docs.docker.com/install/linux/docker-ce/centos/#upgrade-docker-ce

docker分为两个版本 docker CE(社区版/个人版) 和 docker EE (企业版)
本次安装 dockerCE 因为ECS使用的是 centOS 7的版本
centOS7安装
1、卸载旧版本,docker旧版本被称为docker or docker-engine 如果已安装这些,需要先卸载因为其中是有依赖项的
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

如果yum报告里报告了没有安装这些软件包 则可以进行安装
2、安装依赖包:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2

2.1、添加docker软件安装包源:
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo


2.1.1、可以使用阿里云的镜像地址,pull镜像速度更快
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

2.2、更新yum包索引:
yum makecache fast
2.3、安装docker CE
sudo yum install docker-ce
2.4、启动docker服务
systemctl start docker.service
2.5、卸载docker
2.5.1、 卸载docker包,主机上的图像,容器,卷或自定义配置文件不会自动删除
sudo yum remove docker-ce
2.5.2、删除所有的图像,容器和卷
sudo rm -rf /var/lib/docker


docker info
容器列表
docker pull nginx
下载镜像

目录
相关文章
|
17小时前
|
监控 Cloud Native 测试技术
云原生之使用Docker部署ServerBee服务器监控工具
【5月更文挑战第6天】云原生之使用Docker部署ServerBee服务器监控工具
9 1
|
22小时前
|
应用服务中间件 nginx Docker
docker安装nginx
`docker search`找镜像,`pull`下载,后台 `-d` 运行容器,命名 `--name`,映射端口 `-p`。本机测试,确保服务器安全组开放端口,公网通过`http://ip:port`访问。用`docker stop id`停止容器。[查看详情](https://blog.csdn.net/javayoungcoolboy/article/details/134976510)
|
1天前
|
前端开发 应用服务中间件 nginx
前后端分离项目Docker部署指南(下)
前后端分离项目Docker部署指南(下)
|
1天前
|
NoSQL 关系型数据库 网络安全
前后端分离项目Docker部署指南(上)
前后端分离项目Docker部署指南(上)
|
1天前
|
关系型数据库 MySQL Linux
在Linux系统上实现高效安装与部署环境的全方位指南
在Linux系统上实现高效安装与部署环境的全方位指南
|
1天前
|
NoSQL Linux Redis
Redis的介绍,以及Redis的安装(本机windows版,虚拟机Linux版)和Redis常用命令的介绍
Redis的介绍,以及Redis的安装(本机windows版,虚拟机Linux版)和Redis常用命令的介绍
12 0
|
1天前
|
Ubuntu 安全 Linux
linux系统详细安装过程,都在这里了
linux系统详细安装过程,都在这里了
7 0
|
1天前
|
关系型数据库 MySQL Linux
在Centos7中:通过Docker安装MySQL5.7(保姆级)
在Centos7中:通过Docker安装MySQL5.7(保姆级)
|
1天前
|
Java 应用服务中间件 云计算
在Docker中安装Tomact
在Docker中安装Tomact