docker(二)

本文深入探讨了Docker的加速方法,包括配置daemon.json和使用各种加速器。接着介绍了docker event state,以及docker镜像管理的基础,如镜像的概念、分层结构和存储驱动,如AUFS、OverlayFS和DeviceMapper。最后讨论了Docker Registry的类型和组成,包括Repository和Index。
摘要由CSDN通过智能技术生成

docker(二)

docker加速

docker加速
docker-ce的配置文件是/etc/docker/daemon.json,此文件默认不存在,需要我们手动创建并进行配置,而docker的加速就是通过配置此文件来实现的。

docker的加速有多种方式:

  • docker cn
  • 中国科技大学加速器
  • 阿里云加速器(需要通过阿里云开发者平台注册帐号,免费使用个人私有的加速器)
[root@localhost ~]# systemctl start docker
[root@localhost ~]# cat /etc/docker/daemon.json
{
   
  "registry-mirrors": ["https://k9su2aqs.mirror.aliyuncs.com"]
}

[root@localhost ~]# systemctl restart docker
命令 功能
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对象的低级信息

//查找镜像

[root@localhost ~]# docker search httpd
NAME                                    DESCRIPTION                                     STARS     OFFICIAL   AUTOMATED
httpd                                   The Apache HTTP Server Project                  4106      [OK]       
centos/httpd-24-centos7                 Platform for running Apache httpd 2.4 or bui…   44                   
centos/httpd                                                                            35                   [OK]
solsson/httpd-openidc                   mod_auth_openidc on official httpd image, ve…   2                    [OK]

// NAME     镜像名称
// DESCRIPTION       描述信息
// STARS          赞
// OFFICIAL      OK代表是官方镜像     

//拉镜像

在虚拟机通网的情况下,在docker官网查找你需要的镜像,把它提取到虚拟机里
[root@localhost ~]# docker pull httpd:latest
latest: Pulling from library/httpd
a2abf6c4d29d: Pull complete 
dcc4698797c8: Pull complete 
41c22baa66ec: Pull complete 
67283bbdd4a0: Pull complete 
d982c879c57e: Pull complete 
Digest: sha256:0954cc1af252d824860b2c5dc0a10720af2b7a3d3435581ca788dff8480c7b32
Status: Downloaded newer image for httpd:latest
docker.io/library/httpd:latest

//查看当前主机镜像

[root@localhost ~]# docker images
REPOSITORY   TAG       IMAGE ID       CREATED        SIZE
httpd        latest    dabbfbe0c57b   7 months ago   144MB

//创建容器

创建方式docker create +name +镜像
[root@localhost ~]# docker create --name wed httpd
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值