疯狂的企鹅

Crazy.Rico's Blog


  • 首页

  • 归档

  • 关于

  • 标签

  • 分类

  • links

  • 搜索

Docker之旅-Docker入门

发表于 2017-04-09 更新于 2019-10-16 分类于 微服务 , docker 阅读次数:
本文字数: 777 阅读时长 ≈ 1 分钟

Docker组件 (C/S架构)

  1. docker client :Docker客户端
  2. docker server :Docker daemon 主要组成部分 接收client 请求 并按照路由规则实现路由分发
  3. docker image : docker 镜像运行之后变成容器(docker run)
  4. docker registry: registry是docker镜像的中央存储仓库(pull /push)

Docker镜像构建

1
$ docker build -t registry_url/namespace/marspie/centos:7.1[latest] .[.代表Dockerfile在当前路径下]

运行容器

Usage: docker run [OPTIONS] IMAGE [COMMAND] [ARG…]
docker run -it (交互模式) —name base marspie/centos:7.1
-d 后端运行
-p host_point:container_point
-P 随机分配端口映射
-v host_dir:container_dir 容器目录与宿主机目录映射

查看所有container

1
2
$ docker ps (只能查看UP状态的container)
$ docker ps -a

进入docker容器

只有UP状态的docker容器可以进入访问

1
$ docker exec -it website(container_id/container_name) /bin/bash

退出

1
$ exit

删除docker容器

1
$ docker rm  -f(强制删除)  名字/id

停止docker容器

1
2
3
$ docker stop (container_id/container_name)
# 停止所有容器
$ docker stop $(docker ps -qa)

查看所有镜像

1
$ docker images

删除镜像

1
$ docker rmi (image_id/image_name)
-------------本文结束感谢您的阅读-------------
Crazy Rico wechat
欢迎您扫一扫上面的微信公众号,订阅我的博客!
Crazy Rico 微信支付

微信支付

Crazy Rico 支付宝

支付宝

# 微服务 # docker
Thinking change 2017
Mac之Git账号的坑
  • 文章目录
  • 站点概览
Crazy Rico

Crazy Rico

33 日志
17 分类
39 标签
RSS
GitHub FCC E-Mail 慕课网 阿里云
  1. 1. Docker组件 (C/S架构)
  2. 2. Docker镜像构建
  3. 3. 运行容器
  4. 4. 查看所有container
  5. 5. 进入docker容器
  6. 6. 删除docker容器
  7. 7. 停止docker容器
  8. 8. 查看所有镜像
  9. 9. 删除镜像
苏ICP备17004952号 © 2020 Crazy Rico | 90k | 1:22
由 Hexo 强力驱动 v3.9.0
|
主题 – NexT.Gemini v7.3.0
|
0%