首页 > 系统相关 >centos7下安装docker

centos7下安装docker

时间:2023-04-27 11:03:56浏览次数:53  
标签:56 09 firewalld centos7 yum xinsz08 docker 安装


         docker技术发展速度很快,从15年接触docker到现在已经两年了,两年来docker变化很大,百度一下也会发现一大片的技术博客,关于技术书籍出版的也不少,但很多书都是出版就意味着过时.

        新技术层出不穷,在学完k8s之后,回过头来总结下docker和k8s,以备后用.


       所用系统:centos 7

      在安装之前我们需要介绍下环境:

    1.  网络使用的是dhcp,可以ping通百度


[root@xinsz08 ~]# ping www.baidu.com
    PING www.a.shifen.com (119.75.213.61) 56(84) bytes of data.
    64 bytes from 119.75.213.61: icmp_seq=1 ttl=56 time=5.48 ms
    64 bytes from 119.75.213.61: icmp_seq=2 ttl=56 time=7.26 ms
    64 bytes from 119.75.213.61: icmp_seq=3 ttl=56 time=5.55 ms

     --- www.a.shifen.com ping statistics ---
     3 packets transmitted, 3 received, 0% packet loss, time 2003ms
    rtt min/avg/max/mdev = 5.486/6.102/7.266/0.823 ms


     2.防火墙是开启的

     

[root@xinsz08 ~]# systemctl  status firewalld
● firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled)
   Active: active (running) since 日 2017-09-24 09:52:02 CST; 2 days ago
 Main PID: 926 (firewalld)
   CGroup: /system.slice/firewalld.service
           └─926 /usr/bin/python -Es /usr/sbin/firewalld --nofork ...

9月 24 09:52:03 xinsz08 systemd[1]: Starting firewalld - dynamic....
9月 24 09:52:02 xinsz08 systemd[1]: Started firewalld - dynamic ....
Hint: Some lines were ellipsized, use -l to show in full.

  3. selinux是开启的

   

[root@xinsz08 ~]# getenforce


    接下来我们开始安装docker: 

1.安装所需要的包

Install required packages. yum-utils provides the yum-config-managerutility, and device-mapper-persistent-data and lvm2 are required by thedevicemapper storage driver.


 # yum install -y yum-utils \
 device-mapper-persistent-data \
 lvm2

 yum-utils :


功能:管理repository 及扩展包工具
device-mapper-persistent-data 设备映射持久化数据的存储

2. 使用下列命令建立稳定的库
$ sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo


1)安装docker
$ sudo yum install docker-ce


2) 启动docker

systemctl start docker

3)  测试
  docker run hello-world


4.查看docker版本

centos7下安装docker_centos


 

     


标签:56,09,firewalld,centos7,yum,xinsz08,docker,安装
From: https://blog.51cto.com/zmedu/6229937

相关文章

  • 【MySQL】linux平台下安装配置MySQL- rpm包的方式
    文章目录一.前言二.rpm包下载1)选择mysqlcommunityserver2)我们选择其他GA版本3)选择5.6的版本下载三.上传到服务器四.安装mysql五.启动mysql并检查是否启动六.查看登陆密码并登陆七.日志及配置文件目录总结:一.前言mysql的安装相对来说比较简单,在centos6的系统里使......
  • 【教程分享】一键部署MySQL,轻松搞定Docker安装和配置!
    1下载MySQL我们就可以到dockerhub来看:点击后的页面:直接执行dockerpullmysql,会下载最新版本的MySQL。点击tags,找到并下载经典的MySQL5.7:[root@service-monitoring~]#dockerpullmysql:5.7.42-oracle5.7.42-oracle:Pullingfromlibrary/mysqle83e8f2e82cc:Pull......
  • 从0-1_Hadoop安装
    1、流程说明本文参考尚硅谷大数据教程加以整理1、win10,安装好xshell/xftp/vmware,搭建虚拟机,克隆3台2、配置网络,防火墙,host,hostname,创建新用户,配置ssh免密3、上传jdk/hadoop安装包,解压,配置环境变量,wordcount测试注意:虚拟机搭建好,配置完就要切换到xing用户,使用sudo操......
  • 安装多个NodeJS windows上安装多个Nodejs版本 解决vue2/vue3同时运行
    第一步下载nvm-windowsnvm-windows下载地址:Github最新下载地址进入之后直接下载第二步安装NVM注意路径一定不要包含空格中文否则会报错注意安装路径一定不要包含空格中文否则会报错 点击安装之后如果之前安装了nodejs的话会提示希望nvm管理已安装node版本吗点击是......
  • Linux(Centos7)failed to start lsb bring up/down 反其道解决
    VM虚拟机里装的CentOS7,之前用的好好的,突然就连不上网了。使用命令:systemctlrestartnetwork.service提示错误:  注:网截图了,用网友的按提示输入:systemctlstarusnetwork里面有行错误提示: failedtostartlsbbringup/down网上找了一圈,大部分说是 ......
  • Centos 7安装MySQL5.6
    安装步骤  确保之前未安装;若存在则要卸载//查看主机是否已经安装了mysql(如果存在则要卸载)rpm-qa|grepmysql//卸载命令rpm-e--nodeps"上面检索出的mysql安装包"  下载mysql的yum源wget-P/usr/softwarehttp://repo.mysql.com/mysql-community-release-el6-5.no......
  • Dockerfile构建镜像常用指令
    1.常用命令Dockerfile是一个文本文件,包含了一条条的指令,在基于指定的镜像上,一条指令构建一层,最终构建出一个新的镜像。关键字作用备注格式FROM指定基础镜像指定基于哪个镜像开始构建FROM<image>:<tag>MAINTAINER作者信息标明这个dockerfile是谁写的(已弃用)......
  • Kubernetes(K8S) kubesphere 安装
    安装KubeSphere最好的方法就是参考官方文档,而且官方文档是中文的。官网地址:https://kubesphere.com.cn/https://github.com/kubesphere/kubesphere/blob/master/README_zh.mdKubernetes(K8S)kubesphere介绍安装提前条件:使用Kubeadm部署Kubernetes(K8S)安装--附K8S架构......
  • pip安装cuda版torch
    一开始安装torch的时候没有指定cuda版本,所以安装的是cpu版本,无法调用gpu可以使用如下安装方法:pipinstalltorch-fhttps://download.pytorch.org/whl/cu118/torch_stable.html(应该可以用)pipinstall torch --index-urlhttps://download.pytorch.org/whl/nightly/cu......
  • Docker CLI docker compose logs常用命令
    Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍DockerCLI中d......