centos7安装docker-ce

Posted ifme

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos7安装docker-ce相关的知识,希望对你有一定的参考价值。

给docker配置国内的镜像源地址

# 1. 进入repos目录
cd /etc/yum.repos.d/
# 2. 获取清华大学的docker镜像repo
wget https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo
# 3. 修改docker-ce.repo改为清华docker镜像地址
vim docker-ce.repo
# 下面是使用vim执行批量替换(这是清华的docker 的centos7稳定版的镜像地址https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/7/x86_64/stable/Packages/)
:%s@https://download.docker.com/@https://mirrors.tuna.tsinghua.edu.cn/docker-ce/
# 保存 退出
yum install docker-ce
# 一直选y docker-ce安装结束

docker-ce的配置文件

/etc/docker/daemon.json

docker镜像加速

docker cn
阿里云加速器
中国科技大学

修改位置


    "registry-mirrors" : ["https://registry.docker-cn.com"]

docker info查看是否配置成功

centos7 docker命令

# 启动docker
systemctl start docker.service
# 查看docker 版本
docker version
# 查看docker更详细的信息
docker info
# 查看当前docker 镜像
docker image ls
docker images
# 搜索镜像
docker search 镜像名
# 拉取nginx指定tag的镜像
docker image pull nginx:1.14-alpine
# 列出docker所有容器进程
docker ps
docker container ls
# 创建一个有交互且命名的容器
docker run --name b1 -it busybox:latest
# 创建一个在后台运行的容器
docker run --name web1 -d nginx:1.14-alpine
# 查看容器的信息
docker inspect 容器名称
# 启动一个带交互模式的容器
docker start -it -a 容器名
# 杀掉一个容器
docker kill 容器名
# 查看docker进程(包含杀死的)
docker ps -a
# 删除容器
docker rm 容器名
# 删除镜像
docker rmi 镜像名:标签
# 在指定的容器中执行命令(适合后台运行的容器)
docker exec 容器名 执行命令
docker exec -it redis1 /bin/sh
# 查看容器的日志
docker contanier logs 容器名
docker container logs redis1

以上是关于centos7安装docker-ce的主要内容,如果未能解决你的问题,请参考以下文章

CentOS7 Docker-ce 安装(阿里源)

CentOS7中Docker-ce的卸载和安装

centos7安装docker-ce

centos7安装docker-ce

centos7.6在线yum安装docker-ce

CentOS7安装Docker-CE并部署项目