欢迎来到沈阳鑫昌盛电子商贸!

沈阳鑫昌盛电子商贸

沈阳led显示屏,沈阳lcd大屏拼接,LED显示屏回收

联盟企业 第4年
13478842266
您当前的位置:首页 » 新闻中心 » Linux操作系统安装Docker

新闻中心

Linux操作系统安装Docker

发布时间:2021-06-26        浏览次数:341        返回列表

在前一篇文章《从四个问题出发去吃透Docker这项技术》,分析了为什么使用Docker搭建项目,以及如何使用Docker搭建服务。


要想使用Docker不管是在Windows操作系统还是在Linux操作系统上搭建服务,首先服务器上要有支撑的Docker服务,今天我们来聊聊Linux操作系统安装Docker的步骤。

安装Docker方式的有好几种,比如使用yum源安装Docker、离线安装Docker等,其中离线安装又可以使用wget直接下载(不过有时候下载速度比较慢),也可以在网上下载好安装包在本地通过ftp工具上传到服务器上。今天小编主要介绍yum源安装Docker这种比较简单方便的方式。

1. 确定服务器上是否安装了Docker

docker version-bash: docker: command not found

Linux操作系统中输入docker version,如果返回-bash: docker: command not found,则表明当前服务器未安装Docker。

2.查看Linux环境—CentOS版本要求

使用以下命令查看CentOS版本:

lsb_release -a


若提示“-bash: lsb_release: 未找到命令”,使用命令yum install -y redhat-lsb进行安装。


-y表示不询问安装,直到安装成功


在CentOS 7安装docker,要求系统为64位、系统内核版本为 3.10及以上,可以使用uname -r 或者 uname -a命令查看:

uname -r :显示操作系统的发行版号;uname -a :显示系统名、节点名称、操作系统的发行版号、内核版本等;


3.查看是否已安装docker列表

使用命令yum list installed | grep docker查看是否已安装docker列表

yum list installed | grep docker


如图则表示已安装docker列表,如果无返回结果,则进入下一步安装Docker

4.安装Docker

yum -y install docker

输入命令,直到安装完成,中间无需其他操作,-y自动同意不需要询问。


安装完后再使用yum list installed | grep docker查看安装列表,若安装成功,此时是可以看到安装的docker列表。

5.启动Docker并设置开机自启

使用命令systemctl start docker启动docker,注意启动成功也不会返回提示信息,直接下一步查看docker的服务状态。

启动:systemctl start docker开机启动:systemctl enable docker

6. 查看docker服务状态

systemctl status docker


使用systemctl status docker命令查看服务状态,若提示 active (running),则说明docker安装成功。

7.安装docker-compose插件,用于docker容器里面部署应用

(1)运行命令安装

curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

(2)给docker-compose执行权限,运行命令

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

(3)查看docker-compose版本

docker-compose version

8.Docker常见操作命令

(1)查看已经运行的容器

docker ps

(2)查看所有的容器

docker ps -a

(3)停止容器

docker stop ‹容器id或者容器name>

(4)启动容器

docker start ‹容器id或者容器name>

(5)删除已经停止的容器

docker rm ‹容器id或者容器name>

(6)强制删除容器,包含没有停止的容器

docker rm -f ‹容器id或者容器name>

(7)进入容器

docker exec -it ‹容器id或者容器name> /bin/bash

(8)对应目录下运行docker-compose文件

docker-compose up -d

(9)停用移除所有容器以及网络相关

docker-compose down

(10)删除本地一个或多少镜像

docker rmi -f 镜像id //带-f表示强制删除



访问量:121778