赞
踩
[root@CentOS7 ~]# yum update
[root@CentOS7 ~]# yum install -y yum-utils device-mapper-persistent-data lvm2
[root@CentOS7 ~]# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
[root@CentOS7 ~]# yum install docker-ce
1)默认安装最新版本
2)期间要选择确认,输入y即可
安装指定版本:
①查看所有仓库中所有docker版本
命令:yum list docker-ce --showduplicates | sort -r
②安装指定版本
命令:yum install docker-ce-版本号
例如:yum install docker-ce-18.03.1.ce
[root@CentOS7 ~]# systemctl start docker
[root@CentOS7 ~]# systemctl enable docker
[root@CentOS7 ~]# docker version
Client: Docker Engine - Community
Version: 24.0.7
API version: 1.43
Go version: go1.20.10
Git commit: afdd53b
Built: Thu Oct 26 09:11:35 2023
OS/Arch: linux/amd64
Context: default
//有版本信息说明已经安装成功
docker 命令 --help
docker images 列出所有镜像
docker search 搜索镜像
docker pull 下载镜像
docker rmi 删除镜像
docker ps 列出运行中的容器
docker ps -a 列出所有的容器
docker run 启动一个镜像<==>创建一个容器
-d:后台方式运行
-it:交互方式运行
-p:端口映射
docker start 容器 id 启动容器
docker stop 容器 id 停止正在运行的容器
docker rm 容器 id 删除容器
docker rm -f $(docker ps -aq) 删除所有容器
docker kill 容器 id 强制停止正在运行的容器
docker exec -it 容器id/容器名字 /bin/bash(环境变量) 进入一个正在运行的容器
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。