docker简介:https://baijiahao.baidu.com/s?id=1626633654476933953&wfr=spider&for=pc
1.安装docker:
1.1 uname -r :查看你当前的内核版本-----要求 CentOS 系统的内核版本高于 3.10
1.2 sudo yum update:确保 yum 包更新到最新。
1.3 sudo yum remove docker docker-common docker-selinux docker-engine:卸载旧版本(如果安装过旧版本的话)
1.4 sudo yum install -y yum-utils device-mapper-persistent-data lvm2:安装需要的软件包
1.5 sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo:设置yum源
1.6 yum list docker-ce --showduplicates | sort -r:可以查看所有仓库中所有docker版本,并选择特定版本安装
1.7 sudo yum install docker-ce:安装docker
2.启动和停止:
启动docker:systemctl start docker
停止docker: systemctl stop docker
3.查询需要的镜像:(安装Redis为例)
docker search redis
4.下载镜像:
docker pull redis:跟版本号(不跟版本号则默认为官方版本)
5.启动镜像
普通启动redis
docker run -di --name=镜像名 -p 外网访问端口(宿主机):容器端口 镜像名
持久化redis,会将缓存数据持久到磁盘,下次启动时,数据不会丢失。
docker run -di --name=镜像名 -p 外网访问端口(宿主机):容器端口 镜像名 --appendonly yes
6.查看启动的容器:
docker ps:显示启动成功的镜像
docker ps -a:所有镜像(失败、成功都会显示)
7.查看镜像:
docker images
8.删除
8.1删除容器:docker rm 容器id
8.2删除镜像: docker rmi 镜像id