您好,登录后才能下订单哦!
Centos7中怎么安装配置Docker,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
一、安装docker
1. 查看系统版本
#查看linux系统版本lsb_release -a #在CentOS7中安装docker要求系统为64位、系统内核版本为 3.10 以上uname -r
2、用yum源安装
CentOS自带的国外源有时候会很慢,我们替换成国内的阿里源
#先进入源的目录
cd /etc
cd yum.repos.d/
#备份一下官方源
mv CentOS-Base.repo CentOS-Base.repo.bak
#将阿里源文件下载下来
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
#重建源数据缓存
yum makecache
ok,换源完成
#一键安装
yum -y install docker
3.运行docker
#查看安装列表
yum list installed | grep docker
#使用Docker 中国加速器
vi /etc/docker/daemon.json
#在{}里添加,添加后:
{
"registry-mirrors": ["https://registry.docker-cn.com"],
"live-restore": true
}
#查看docker版本
docker version
#设置开机启动
systemctl enable docker
#启动docker
systemctl start docker
#查看状态
systemctl status docker
4.dokcer常用命令
docker start 容器名 or 容器ID -------- 容器启动
docker stop 容器名 or 容器ID --------关闭容器
docker pull [options] name [:tag] ----- 拉取镜像,tag指定版本
docker images -----------------------------查看镜像列表
docker run[options] image[:tag].. -----前台运行,使用ctr+c可以结束
docker run -d image ---------------------后台运行,打印一个ID
docker ps -------------------------------查看正在运行的镜像
docker exec -it image bash -----------进入容器
docker exec -it 启动的image的id /bin/bash
docker stop $(docker ps -a -q) ----------停止所有容器
docker rm $(docker ps -a -q) -----------删除所有容器
systemctl restart docker ----------------docker重启
docker logs -f --tail=100 -----查看日志最后100行
删除镜像:
1.首先删除已经停止的实例
查找已停止的实例:docker ps -a
删除已停止的实例:docker rm 实例id
2.再删除images里的镜像
查看镜像: docker images
删除镜像:docker rmi 名称
看完上述内容,你们掌握Centos7中怎么安装配置Docker的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注亿速云行业资讯频道,感谢各位的阅读!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。