首页 > 系统相关 >第二章 Centos7下安装Docker-20.10.2

第二章 Centos7下安装Docker-20.10.2

时间:2022-09-21 16:11:14浏览次数:56  
标签:repo -- 20.10 Centos7 yum m01 docker root Docker

一、查看系统内核版本号

1.查看系统内核版本号

[root@m01 ~]# uname -a
Linux m01 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

2.备份原来YUN源

[root@m01 ~]# cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak

3.更换YUM源

[root@m01 ~]# curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

4.刷新yum源缓存

[root@m01 ~]# yum makecache

5.新机器更新系统

#
[root@alvin-test-os ~]# yum update -y --exclud=kernel*

二、安装依赖包

[root@m01 ~]#  yum install -y yum-utils device-mapper-persistent-data lvm2

三、添加Docker镜像源

[root@m01 ~]# yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

[root@m01 ~]# ll /etc/yum.repos.d/
total 12
-rw-r--r--. 1 root root 2523 Aug  6 00:39 CentOS-Base.repo
-rw-r--r--  1 root root 2640 Mar 16  2020 docker-ce.repo
-rw-r--r--. 1 root root  664 Aug  6 00:40 epel.repo

四、安装Docker

默认安装最新版本
yum install docker-ce



查看docker版本,一般使用稳定版

yum list docker-ce --showduplicates | sort -r



安装某特定版本需增加版本号(如18.06.3.ce-3.el7)
yum install docker-ce-18.06.3.ce


五、设置开机自启动

[root@m01 ~]# systemctl  enable  --now docker
Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.

六、验证服务

[root@m01 ~]# docker --version  
Docker version 20.10.2, build 2291f61

七、设置加速器

1.打开阿里云官网

2.选择 产品 --> 容器与中间件 --> 容器与镜像服务ACR --> 管理控制台 --> 镜像加速器

[root@m01 ~]# sudo mkdir -p /etc/docker
[root@m01 ~]# sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://8mh75mhz.mirror.aliyuncs.com"]
}
EOF
[root@m01 ~]# sudo systemctl daemon-reload
[root@m01 ~]# sudo systemctl restart docker

八、Docker第一个案例

[root@docker /]# docker run -d -P --rm nginx
Unable to find image 'nginx:latest' locally
latest: Pulling from library/nginx
6ec7b7d162b2: Pull complete 
cb420a90068e: Pull complete 
2766c0bf2b07: Pull complete 
e05167b6a99d: Pull complete 
70ac9d795e79: Pull complete 
Digest: sha256:4cf620a5c81390ee209398ecc18e5fb9dd0f5155cd82adcbae532fec94006fb9
Status: Downloaded newer image for nginx:latest
c5938fd6c0f392b429e12a5ea5ba7ed1e27befe2dde1247c843f70ca3d9db138
[root@docker /]# docker ps
CONTAINER ID   IMAGE     COMMAND                  CREATED              STATUS              PORTS                   NAMES
c5938fd6c0f3   nginx     "/docker-entrypoint.…"   About a minute ago   Up About a minute   0.0.0.0:49153->80/tcp   naughty_buck

标签:repo,--,20.10,Centos7,yum,m01,docker,root,Docker
From: https://www.cnblogs.com/GAO321/p/16715945.html

相关文章

  • RabbitMQ+docker安装教程
    安装Rabbitmq1.使用docker查询rabbitmq的镜像dockersearchrabbitmq   2.安装镜像安装name为rabbitmq的这里是直接安装最新的,如果需要安装其他版本在rabbitmq......
  • docker 静态IP配置通信
    Docker静态IP配置通信新建网段dockernetworkcreate--subnet=网段网桥名字同一主机内启动镜像dockerrun-d-p端口:端口--net=网桥名字--ip=IP地址1--name容......
  • centos7防火墙配置
    开放端口的方法:方法一:命令行方式开放端口命令:/sbin/iptables-IINPUT-ptcp--dport8080-jACCEPT保存:/etc/rc.d/init.d/iptablessave重启服务:/etc/init.d/iptables......
  • 【docker】【bug】关闭网卡
    想要获取本地的mac地址,结果由于机器上安装了docker,导致获取的网卡不正确。临时先将docker网卡给关了1、yum-yinstallbridge-utils2、ifconfigdocker0down3、......
  • 【云原生】Docker私服
    目录一、访问Docker仓库二、DockerHub2.1、注册2.2、登录2.3、拉取镜像2.4、推送镜像2.5、自动创建三、Docker私有仓库3.1、安装运行docker-registry3.1.1、运行私有......
  • docker安装pdo扩展 Fatal error: Uncaught PDOException: could not find driver
    进入php容器$dockerexec-itphp/bin/bash执行安装$docker-php-ext-installpdopdo_mysql如果安装失败出现下面情况/usr/local/bin/docker-php-ext-enable:cannotcr......
  • nginx on docker
    绑定本地目录:dockerrun--namemynginx4--mounttype=bind,source=C:\data\nginx\www,target=/usr/share/nginx/html--mounttype=bind,source=C:\data\nginx\config,......
  • linux 升级centos7版本
    目录linux升级centos7版本查看系统版本更换国内源验证linux升级centos7版本我这里从centos7.*升级到centos7.9查看系统版本[root@centos7-2~]#cat/etc/redhat-rel......
  • Docker安装Oracle数据库
    Docker安装Oracle数据库一、准备工作如果没有安装docker:请参考:https://www.cnblogs.com/zhaostudy/p/16364138.html1.安装docker-ce(有docker老版本也可以直接使用)安......
  • 安装docker compose
    curl-Lhttps://get.daocloud.io/docker/compose/releases/download/v2.4.1/docker-compose-uname-s-uname-m>/usr/local/bin/docker-composesudochmod+x/usr/loc......