加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux docker

发布时间:2020-12-14 02:02:17 所属栏目:Linux 来源:网络整理
导读:docker? 容器技术 --? 简介: Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中, 然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 Docker 使用客户端-

docker? 容器技术 --?

简介:

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,
然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
Docker 使用客户端-服务器 (C/S) 架构模式,使用远程API来管理和创建Docker容器。Docker 容器通过 Docker 镜像来创建。
容器与镜像的关系类似于面向对象编程中的对象与类。
? ?一个完整的Docker有以下几个部分组成:
  1. dockerClient客户端
  2. Docker Daemon守护进程
  3. Docker Image镜像
  4. DockerContainer容器

Docker-- 面向对象

容器 container? ?对象 object

镜像 image? ? ? ?类? class

下面是阿里源的安装实例:

docker 版本会和centos版本不匹配 可以查看 uname -a看linux版本  docker version看docker版本

1 安装  由于官方速度慢,建议阿里源
    yum install docker -y   默认下载出来最新版的
2 启动docker
    systemctl  start docker   (stop status restart)
3  加速器 加速下载
    curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io
会生成一个docker配置文件,路径是/etc/docker/daemon.json
4  配置了加速器,需要重启docker
5  docker 基本命令
增 下载镜像/image docker pull hello-world 运行镜像,产生容器实例 ****
  运行镜像image docker run ubuntu
  交互式下运行Ubuntu 容器,进入容器空间内
    docker run -it? ubuntu? /bin/bash?
    解释参数 -i 交互式的命令操作 -t开启一个终端提供访问 /bin/bash 指定shell解释器
删 删除容器记录 docker rm 容器id
  批量删除容器记录 docker? rm `docker ps -aq`
  强制删除所有容器记录 docker rm -f? `docker ps -aq`
  删除镜像记录 docker rmi 镜像id
  批量删除镜像文件 docker rmi `docker images -aq`

改 修改docker镜像名,tag标记名
  docker tag? 镜像id? ?新的标记名
查 运行过docker镜像后,会产生容器记录
  查看docker镜像的命令 docker image ls // docker images (新语法) 进程--

  查看正在运行的容器进程 docker ps 看所有容器的记录
docker ps -a
   docker容器,必须有后台程序在运行,否则容器就退出   docker search xxxx  查看docker库里的登记资源  

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读