- Docker安装
1.安装方式一 curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun 2.安装方式二 # step 1: 安装必要的一些系统工具 yum -y install yum-utils device-mapper-persistent-data lvm2 # Step 2: 添加软件源信息 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo # Step 3: 更新并安装 Docker-CE yum -y makecache fast yum -y install docker-ce 3.安装方式三 # step 1: 安装必要的一些系统工具 yum -y install yum-utils device-mapper-persistent-data lvm2 # Step 2: 添加软件源信息 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo # Step 3: 安装最新版 yum -y install docker-ce docker-ce-cli containerd.io 4.Docker卸载 [root@localhost ~]# rpm -qa|grep docker docker-ce-20.10.17-3.el7.x86_64 docker-scan-plugin-0.17.0-3.el7.x86_64 docker-ce-rootless-extras-20.10.17-3.el7.x86_64 docker-ce-cli-20.10.17-3.el7.x86_64 [root@localhost ~]# rpm -e --nodeps docker-ce-20.10.17-3.el7.x86_64 [root@localhost ~]# rpm -e --nodeps docker-scan-plugin-0.17.0-3.el7.x86_64 [root@localhost ~]# rpm -e --nodeps docker-ce-rootless-extras-20.10.17-3.el7.x86_64 [root@localhost ~]# rpm -e --nodeps docker-ce-cli-20.10.17-3.el7.x86_64 5.Docker基本命令 启动:systemctl start docker 停止:systemctl stop docker 重启:systemctl restart docker 开机启动:systemctl enable docker 帮助文档:docker --help 版本信息:docker version
- Docker常用命令
1.镜像搜索、下载、查看、删除多个、删除所有 搜索网址:https://hub.docker.com docker pull 镜像名称:[TAG] docker images docker rmi -f 镜像ID1 镜像ID2 docker rmi -f $(docker images -qa) 2.镜像ID 启动容器 交互式启动(启动后进入容器路径):docker run -it --name 容器别名 镜像ID 守护式启动(启动后留在Centos路径):docker run -id --name 容器别名 镜像ID 执行命令启动:docker run -it --name 容器别名 镜像ID 命令 端口映射启动;docker run -it -p 8888:8080 --name 容器别名 镜像ID 3.容器ID 启动、停止、重启、删除多个、删除所有 docker start、stop、restart 容器ID docker rm -f 容器ID1 容器ID2 docker rm -f $(docker ps -qa) 4.查看容器 运行的:docker ps 停止的:docker ps -f status=exited 所有的:docker ps -a 最近创建的2个:docker ps -n 2 容器日志(Centos路径下):/var/lib/docker/containers 5.进入、退出容器 进入:docker exec -it --user root 容器ID /bin/bash 退出:exit(容器停止运行)、ctrl+P+Q(容器不停止运行) 6.文件、目录复制 docker cp Centos文件或目录 容器ID:容器目录 docker cp 容器ID:容器文件或目录 Centos目录 7.目录挂载 docker run -it -v /Centos目录1:/容器目录1 -v /Centos目录2:/容器目录2 镜像ID Centos与容器关联只读:docker run -it -v /Centos目录:/容器目录:ro 镜像ID
- 镜像加速器
https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors - 镜像备份
https://blog.csdn.net/tongxin_tongmeng/article/details/127118944
Linux安装Docker最新版
于 2022-09-23 19:39:42 首次发布