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

目录
相关文章
|
1天前
|
Ubuntu Linux Shell
(已解决)Linux环境—bash: wget: command not found; Docker pull报错Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled
(已成功解决)Linux环境报错—bash: wget: command not found;常见Linux发行版本,Linux中yum、rpm、apt-get、wget的区别;Docker pull报错Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled
|
2天前
|
NoSQL 关系型数据库 应用服务中间件
docker基础篇:安装tomcat
docker基础篇:安装tomcat
92 64
|
2天前
|
Linux Python
Linux 安装python3.7.6
本教程介绍在Linux系统上安装Python 3.7.6的步骤。首先使用`yum`安装依赖环境,包括zlib、openssl等开发库。接着通过`wget`下载Python 3.7.6源码包并解压。创建目标文件夹`/usr/local/python3`后,进入解压目录执行配置、编译和安装命令。最后设置软链接,使`python3`和`pip3`命令生效。
|
3天前
|
关系型数据库 MySQL 数据库
docker高级篇(大厂进阶):安装mysql主从复制
docker高级篇(大厂进阶):安装mysql主从复制
49 24
|
4天前
|
NoSQL 算法 Redis
docker高级篇(大厂进阶):安装redis集群
docker高级篇(大厂进阶):安装redis集群
53 24
|
4天前
|
Ubuntu Linux
Linux 各发行版安装 ping 命令指南
如何在不同 Linux 发行版(Ubuntu/Debian、CentOS/RHEL/Fedora、Arch Linux、openSUSE、Alpine Linux)上安装 `ping` 命令,详细列出各发行版的安装步骤和验证方法,帮助系统管理员和网络工程师快速排查网络问题。
57 20
|
3天前
|
Ubuntu Linux Docker
Ubuntu22.04上Docker的安装
通过以上详细的安装步骤和命令,您可以在Ubuntu 22.04系统上顺利安装
41 11
|
5天前
|
Unix Linux 编译器
UNIX/Linux 上的安装
UNIX/Linux 上的安装。
21 2
|
20天前
|
Java 应用服务中间件 Docker
将基于 Spring 的 WAR 应用程序部署到 Docker:详尽指南
将基于 Spring 的 WAR 应用程序部署到 Docker:详尽指南
23 2
|
6月前
|
NoSQL Java Linux
linux 安装 neo4j简介
Neo4j是高性能NoSQL图形数据库,利用图结构存储数据。推荐使用JDK 11配合Neo4j 3.x版本。下载3.5.9版,通过`curl`命令在Linux上获取tar.gz文件,然后解压。配置`neo4j.conf`,调整内存设置,开启远程访问。执行`./bin/neo4j start`启动,通过`http://服务器IP:7474`访问,默认凭据是username: neo4j, password: neo4j,登录后应更改密码。
558 1
下一篇
DataWorks