栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

dockers部署

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

dockers部署

docker架构

安装及使用docker
  • epel源和centos8源安装
[root@localhost ~]# cat /etc/redhat-release 
//查看系统版本
[root@localhost ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
//安装8版本的技术源
[root@localhost ~]# sed -i -e '/mirrors.cloud.aliyuncs.com/d' -e '/mirrors.aliyuncs.com/d' /etc/yum.repos.d/CentOS-Base.repo
//云相关的删了
dnf clean all  //清缓存防止有之前的包安装
[root@localhost ~]# yum install -y https://mirrors.aliyun.com/epel/epel-release-latest-8.noarch.rpm
//安装epel源
[root@localhost ~]# sed -i 's|^#baseurl=https://download.example/pub|baseurl=https://mirrors.aliyun.com|' /etc/yum.repos.d/epel* 
//地址还是国外的,把地址改查国内的,在epel.repo文件里
[root@localhost ~]# sed -i 's|^metalink|#metalink|' /etc/yum.repos.d/epel*
[root@localhost ~]# dnf clean all
[root@localhost ~]# dnf makecache 
[root@localhost ~]# dnf list all|grep docker
//看本机有没有8版本的docker
//
  • ###docker安装
[root@localhost yum.repos.d]# wget http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
--2022-04-24 17:55:08--  http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
正在解析主机 mirrors.aliyun.com (mirrors.aliyun.com)... 119.36.224.206, 119.36.224.208, 119.36.224.213, ...
正在连接 mirrors.aliyun.com (mirrors.aliyun.com)|119.36.224.206|:80... 已连接。
[root@localhost yum.repos.d]# ls
CentOS-Base.repo   epel.repo                  redhat.repo
docker-ce.repo     epel-testing-modular.repo
epel-modular.repo  epel-testing.repo
[root@localhost yum.repos.d]# vim docker-ce.repo 
[root@localhost yum.repos.d]# cd
[root@localhost ~]# dnf makecache 
[root@localhost ~]# dnf list all|grep docker
containerd.io.x86_64                                              1.5.11-3.1.el8                                         docker-ce-stable
docker-ce.x86_64                                                  3:20.10.14-3.el8                                       
[root@localhost ~]# dnf -y install docker-ce
[root@localhost ~]# dnf -y install docker-ce --allowerasing

  • docker加速
[root@localhost ~]# ls /etc/docker
ls: 无法访问'/etc/docker': 没有那个文件或目录
[root@localhost ~]# systemctl start --now docker
[root@localhost ~]# systemctl enable --now docker
Created symlink /etc/systemd/system/multi-user.target.wants/docker.service → /usr/lib/systemd/system/docker.service.
[root@localhost ~]# systemctl status docker
● docker.service - Docker Application Container Engine
   Loaded: loaded (/usr/lib/systemd/system/docker.service; enab>
   Active: active (running) since Sun 2022-04-24 19:37:21 CST; >
     Docs: https://docs.docker.com
 Main PID: 465381 (dockerd)
    Tasks: 9
   Memory: 30.7M
   CGroup: /system.slice/docker.service
           └─465381 /usr/bin/dockerd -H fd:// --containerd=/run>

4月 24 19:37:18 localhost.localdomain dockerd[465381]: time="20>
4月 24 19:37:18 localhost.localdomain dockerd[465381]: time="20>

[root@localhost ~]# ls /etc/docker/
key.json
[root@localhost ~]# 
//打开docker服务

平时是用阿里云的加速器

[root@localhost ~]# cd /etc/docker/
[root@localhost docker]# ls
key.json
[root@localhost docker]# vim daemon.json //加入这在阿里云复制的码
{
          "registry-mirrors": ["https://2rdng78w.mirror.aliyuncs.com"]
}
~                   
[root@localhost docker]# systemctl daemon-reload // 加载
[root@localhost docker]# systemctl restart docker // 重启
[root@localhost docker]# cd
[root@localhost ~]# docker info

看到这个说明加速器成功了

docker常用操作
docker version 看版本号

docker search在Docker Hub中搜索图像
docker pull从注册表中提取图像或存储库
docker images列出图片
docker create创建一个新的容器
docker start启动一个或多个停止的容器
docker run在新容器中运行命令
docker attach连接到正在运行的容器上
docker ps列出容器
docker logs取容器的日志
docker restart重新启动容器
docker stop停止一个或多个正在运行的容器
docker kill杀死一个或多个正在运行的容器
docker rm卸下一个或多个容器
docker exec在正在运行的容器中运行命令
docker info显示系统范围的信息
docker inspect返回有关Docker对象的低级信息

docker event state

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/837661.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号