Linux服务器安装Docker

Linux服务器安装Docker

1、Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本机CentOS 版本是否支持 Docker 。

uname -r

2、使用管理员权限登录Centos(root),确保yum包更新到最新。(线上环境不建议更新,以防引发其他版本问题)

yum update

3、卸载其他旧版本(如果有安装过,请注意执行。)

yum remove docker  docker-common docker-selinux docker-engine

4、安装依赖

yum install -y yum-utils device-mapper-persistent-data lvm2

5、设置yum源

#中央仓库
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
#阿里仓库
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

6、查看仓库中所有Docker版本

yum list docker-ce --showduplicates | sort -r

7、安装Docker
(1)默认安装,由系统默认安装

默认安装,由系统默认安装

(2)指定版本安装

yum -y install docker-ce-17.12.1.ce

8、启动并加入开机启动

#启动
systemctl start docker
#加入开机启动
systemctl enable docker
#重启
systemctl restart  docker
#关闭
systemctl stop docker

9、验证是否安装成功

docker version

Linux服务器安装Docker_第1张图片
10、Docker基本命令

关闭systemctl stop docker
重启systemctl restart docker
启动systemctl start docker
加入开机启动systemctl enable docker

拉取官方的镜像 docker pull redis
查看本机所有镜像 docker images
删除镜像(会提示先停止使用中的容器) docker rmi ID
删除所有镜像 docker rmi $(docker images)

查看所有容器 docker ps -a
停止容器 docker stop ID
启动容器docker start ID
容器重启 docker restart ID
删除容器 docker rm ID
查看容器运行日志docker logs ID

重启所有容器 docker restart $(docker ps -a -q)
停止所有容器 docker stop $(docker ps -a -q)
删除所有容器 docker rm $(docker ps -a -q)

你可能感兴趣的:(linux,docker,linux,docker,centos)