CentOS安装docker
在CentOS系统上安装Docker,可以遵循以下步骤:
1.更新软件包: yum update -y
2.安装Docker的依赖包:
yum install -y yum-utils
3.设置Docker的稳定仓库:
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
4.安装Docker Engine(社区版):
yum install docker-ce docker-ce-cli containerd.io
5.启动Docker服务:
systemctl start docker
6.设置Docker开机自启:
systemctl enable docker
7.停止docker服务
systemctl stop docker
8.重启docker服务
systemctl restart docker
9.查看docker 服务状态
systemctl status docker
10.拉取镜像
docker pull redis:版本号
11.删除镜像
docker rmi 镜像名:版本号/镜像id
12.删除所有镜像
docker rmi $(docker images -q)
13.将镜像添加到容器并启动
docker run -d --name 容器名称 -p 18083:18083 镜像名:版本号
14.设置容器开机自启动
docker run -d --name 容器名称 --restart=always -p 18083:18083 镜像名:版本号
15.关闭容器开机自启动
docker update --restart=no 容器id
16.停止所有容器开机自启动
docker update --restart=no $(docker ps -q)
17.查看docker容器信息
docker inspect 容器id
18.查看容器日志
docker logs 容器id
19.实时地跟踪日志输出,可以添加-f或--follow选项:
docker logs -f 容器id
20.自定制查看容器日志行数 --tail选项来查看最后N条日志:
docker logs --tail 100 容器id
21查看从特定时间开始的日志,可以使用--since选项:
docker logs --since 2021-01-01T00:00:00 容器id
22.将容器打包成.tar
docker save -o xxx.tar redis:2.5.17
23.将打包的镜像.tar文件导入
docker load -i xxx.tar
24.删除容器
docker rm 容器id #删除先停止容器
25.重命名镜像
docker tag 原镜像名:版本号 要修改的镜像名:版本号