首页 > 系统相关 >centos 安装Docker

centos 安装Docker

时间:2023-01-11 16:11:49浏览次数:37  
标签:容器 centos sudo ce yum Docker 安装 docker

查看CentOS 系统的内核版本

Docker 要求 CentOS 系统的内核版本高于 3.10 。通过 uname -r 命令查看你当前的内核版本
[root@VM_211_6_centos nginx-1.6.2]# uname -r  
3.10.0-693.el7.x86_64

安装 Docker 

从 2017 年 3 月开始 docker 在原来的基础上分为两个分支版本: Docker CE 和 Docker EE。   Docker CE 即社区免费版,Docker EE 即企业版,强调安全,但需付费使用。   本文介绍 Docker CE 的安装使用。  

移除旧的版本:

$ sudo yum remove docker \  
                  docker-client \  
                  docker-client-latest \  
                  docker-common \  
                  docker-latest \  
                  docker-latest-logrotate \  
                  docker-logrotate \  
                  docker-selinux \  
                  docker-engine-selinux \  
                  docker-engine  

安装一些必要的系统工具: 

sudo yum install -y yum-utils device-mapper-persistent-data lvm2  

添加软件源信息:

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo  

更新 yum 缓存: 

sudo yum makecache fast  

安装 Docker-ce:

sudo yum -y install docker-ce  

启动 Docker 后台服务:

sudo systemctl start docker  

测试运行 hello-world :

docker run hello-world  

删除 Docker CE:

$ sudo yum remove docker-ce  
$ sudo rm -rf /var/lib/docker  

常用命令:

docker ps -a    //查看所有容器  
docker ps //列出所有正在运行的容器  
docker image //列出所有的镜像  
docker stop <name>//暂停容器  
docker rm <name>//删除容器  
docker start <name>//启动容器  
docker exec -it <CONTAINER ID> /bin/sh //进入容器  
exit //退出容器  
docker pull microsoft/dotnet    //从docker仓库拉取一个名称为“microsoft/dotnet”的镜像  
docker build test    //构建一个名称为test的容器  
docker run hello-world    //运行hello-world容器  
docker rmi <image id>    //删除一个imageid的镜像  
docker rmi $(docker images -q)    //删除所有镜像  
docker stop $(docker ps -a -q) //停止所有的容器,这样才能够删除其中的images  
docker rm $(sudo docker ps -a -q)   //删除所有容器  
docker rmi $(docker images | grep "^<none>" | awk "{print $3}") //删除untagged images,也就是那些id为<None>的image  

标签:容器,centos,sudo,ce,yum,Docker,安装,docker
From: https://www.cnblogs.com/CentOSS/p/17044093.html

相关文章

  • docker 中安装 Jenkins
    ☝️、准备一个ubuntu虚拟机(或者linux服务器,下文简称服务器)服务器中已经配置好docker(默许大家都有了)服务器可以上外网(可以使用镜像加速)✌️、安装一、下载je......
  • 48-Docker-多容器数据共享及持久化
    Docker镜像数据读写原理Docker镜像由多个只读层叠加而成,启动容器时,Docker会加载只读镜像层并在镜像栈顶部添加一个读写层如果运行中的容器修改了现有的一个已经存在的文件,那......
  • Nginx负载均衡(Centos7)
    需要实现的效果:centos服务器上安装nginx(监听80端口),另外安装两个tomcat,分别监听8080和8081当在浏览器中输入 http://192.168.17.129/edu/a.html 的时候,实现负载均衡,平......
  • qt4.8.7安装
    centos7.9Qt4.8.7静态编译安装依赖:yum-yinstalllibX11-devellibXext-devellibXtst-devel解压Qt源码到指定目录:tar-zxvfqt-everywhere-opensource-src-4.8.7.......
  • Qt Creator 安装 Beautifier
    QtCreator安装Beautifier首先需要启动Beautifier插件,Help-AboutPlugins-C++-Beautifier勾选此项即可。然后重启Creator启动插件后在工具-选项中会具有Beautifi......
  • docker部署 .net core web api
    在项目里先添加dockers支持  然后项目了就会出现Dockerfile文件  打开dockerfile文件修改成我这样  然后就去发布文件,  发布的时候就选择发布到文件夹......
  • ubuntu20.04 安装 samba 并配置 win10映射
    1、安装samba软件并配置开机自启动apt-getinstallsambasamba-commonsystemctlenablesmbd2、创建sumba主文件夹mkdir/opt/data/sambachmod-R777/opt/data/sa......
  • 使用 Docker 搭建 Maven 私服(sonatype/nexus3)
    date:2023-01-11T12:09:16Znexus3安装nx3&创建仓库官方文档:https://help.sonatype.com/docsdockerrun-d-p8880:8081--namenexus\-eINSTALL4J_ADD_VM_PAR......
  • 如何在 Zorin OS 上安装 ONLYOFFICE 桌面编辑器
    ​​ONLYOFFICE桌面应用​​是一款开源办公套件,包括用于文本文档、电子表格、演示文稿和表单的编辑器。除了离线工作,您还可以将该应用连接到云端进行在线文档协作。这款套......
  • 无法打开内核设备“\\.\VMCIDev\VMX”: 操作成功完成。是否在安装 VMware Worksta
    如果是挂起状态,那先右击进行“关机”! 右键上面的文件,为你虚拟机的名字+.vim,以一个格式打开,我这里使用记事本。将其中的TRUE改为FALSE即可解决 ......