Centos 7.5 安装 Docker详细步骤
一、注意事项:
- 注意1:本文的命令使用的是 root 用户登录执行,不是 root 的话所有命令前面要加
sudo
- 注意2:Linux 内核:官方建议
3.10
以上,3.8
以上貌似也可 - 注意3:本文所有需要执行的linux命令均在
[root@localhost /]#
结尾之后,除此之外均为执行后的提示,阅读作者的所有文章雷同
二、查看当前系统内核,命令:
- 说明:
3.10.0-862.el7.x86_64
,表示内核为:3.10.0
,即满足条件[root@localhost /]# cd / [root@localhost /]# uname -r 3.10.0-862.el7.x86_64 [root@localhost /]#
三、更新yum插件(2选1
):
- 升级所有包同时也升级软件和系统内核(本次演示使用此命令,并且之前已经更新过)
[root@localhost /]# yum -y update Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile - base: ftp.riken.jp - extras: mirror.lzu.edu.cn - updates: mirrors.bupt.edu.cn No packages marked for update
- 只升级所有包,不升级软件和系统内核
[root@localhost /]# yum -y upgrade
四、Docker常用命令(新机器忽略此项
):
- 查询当前Docker中正在运行的容器,命令:
[root@localhost /]# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
- 启动docker中所有的容器,命令:
[root@localhost /]# docker start $(docker ps -a | awk '{ print $1}' | tail -n +2)
- 关闭docker中所有的容器,命令:
[root@localhost /]# docker stop $(docker ps -a | awk '{ print $1}' | tail -n +2)
- 删除docker中所有容器,命令:
[root@localhost /]# docker rm $(docker ps -a | awk '{ print $1}' | tail -n