Linux云主机上安装Docker

官方安装文档: https://docs.docker.com/install/linux/docker-ce/centos/

我选择了第二种: Install using the repository

首先要安装yum-utils,这样后面可以udpate:

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

然后, 配置稳定的Repository的地址:

$ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

列出可以安装的docker版本:

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

安装默认最高版本:

$ sudo yum install docker-ce docker-ce-cli containerd.io

安装指定版本:

$ sudo yum install docker-ce- docker-ce-cli- containerd.io

运行Docker

systemctl start docker

使用下列命令, 默认也是最高版本.

1. 运行下面的命令在你的linux主机上:

yum install docker

2. 查看docker版本

docker version

3.当你发现版本过低时, 升级

yum update

4. 启动docker:

service docker start //service命令其实是去/etc/init.d目录下,去执行相关程序
or 
systemctl start docker 
//systemd是Linux系统最新的初始化系统(init),作用是提高系统的启动速度,尽   
//可能启动较少的进程,尽可能更多进程并发启动。
//systemd对应的进程管理命令是systemctl
//systemctl命令兼容了service
//即systemctl也会去/etc/init.d目录下,查看,执行相关程序

查看docker安装是否成功:

$ sudo docker run hello-world

5. 下载cent os 镜像

docker pull centos

6. 把cent os 镜像放进容器

Pulling repository centos

7. 查看cent os容器

docker images centos

8.  运行centos容器

docker run -i -t centos /bin/bash

9.exit退出容器

你可能感兴趣的:(学习)