在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
下载镜像

目录
相关文章
|
6天前
|
Linux
手把手教会你安装Linux系统
手把手教会你安装Linux系统
|
2天前
|
JSON JavaScript Linux
Linux系统之安装cook菜谱工具
【10月更文挑战第15天】Linux系统之安装cook菜谱工具
12 2
Linux系统之安装cook菜谱工具
|
4天前
|
Ubuntu Linux 测试技术
Linux系统之Ubuntu安装cockpit管理工具
【10月更文挑战第13天】Linux系统之Ubuntu安装cockpit管理工具
26 4
Linux系统之Ubuntu安装cockpit管理工具
|
5天前
|
关系型数据库 MySQL Linux
Docker安装Mysql5.7,解决无法访问DockerHub问题
当 Docker Hub 无法访问时,可以通过配置国内镜像加速来解决应用安装失败和镜像拉取超时的问题。本文介绍了如何在 CentOS 上一键配置国内镜像加速,并成功拉取 MySQL 5.7 镜像。
53 2
Docker安装Mysql5.7,解决无法访问DockerHub问题
|
5天前
|
Linux 网络安全 数据安全/隐私保护
Linux系统之Centos7安装cockpit图形管理界面
【10月更文挑战第12天】Linux系统之Centos7安装cockpit图形管理界面
24 1
Linux系统之Centos7安装cockpit图形管理界面
|
6天前
|
数据可视化 数据挖掘 Docker
Docker Desktop 安装 ClickHouse 超级简单教程
Docker Desktop 安装 ClickHouse 超级简单教程
18 1
|
6天前
|
Ubuntu Linux 网络安全
Docker&Docker Compose安装(离线+在线)
Docker&Docker Compose安装(离线+在线)
65 1
|
3天前
|
运维 Kubernetes 监控
掌握Docker容器化技术:构建、部署与管理的高效实践
【10月更文挑战第14天】掌握Docker容器化技术:构建、部署与管理的高效实践
12 0
|
4天前
|
关系型数据库 数据库 PostgreSQL
在docker上部署postgresSQL主从
通过以上步骤,我们完成了在Docker环境中部署PostgreSQL主从复制的基本配置。请注意,实际生产环境中还需考虑安全性增强(如SSL加密)、监控、自动故障切换等高级配置。此外,根据具体的业务需求和规模,可能还需要考虑使用更专业的解决方案或工具,如Patroni、PgBouncer等,来进一步提升数据库集群的稳定性和效率。
11 0
|
3天前
|
安全 Linux
Linux系统之lsof命令的基本使用
【10月更文挑战第14天】Linux系统之lsof命令的基本使用
25 2
Linux系统之lsof命令的基本使用