容器化Docker学习【一】
Centos7以上安装Docker
官方安装指南地址:https://docs.docker.com/engine/installation
DockerCE系统要求:64位Centos7,并且内核版本不低于3.10
一. 使用yum源的方式安装docker
- 卸载旧版本
sudo yum remove docker-ce - 安装docker-ce报错
sudo yum install docker-ce - 下载依赖
sudo yum install -y yum-utils device-mapper-persistent-datalvm2 - 配置yum源
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
二. 使用脚本方式安装
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh – mirror Aliyun
设置开机启动
sudo systemctl enable docker
启动docker
sudo systemctl start docker
查看docker信息
docker info
docker重启
systemctl restart docker
查看docker版本信息
docker --version
建立docker用户组
sudo groupadd docker
sudo usermod -aG docker $USER
测试docker是否安装正确
docker run hello-world
centos卸载docker
- 卸载docker安装包
sudo yum remove docker-ce - 删除docker镜像
sudo rm -rf /var/lib/docker
镜像加速器
1。 Docker官方提供的中国registry mirror
2. 阿里云加速器
3. DaoCloud加速器
4. 163加速器
配置镜像加速
- 创建/etc/docker/daemon.json文件
vim /etc/docker/daemon.json
{
“registry-mirrors”:[
“http://hub-mirror.c.163.com”
]
}
重启服务生效
- sudo systemctl daemon-reload
- sudo systemctl restart docker
查看所有镜像
docker images
删除镜像
docker rmi hello-world
查看容器
docker ps -a
删除实例
docker rm -f “CONTAINER ID”
只有平时多积累,才能获得成就毫不费力