关闭

Docker的简单入门

标签: centosdocker
211人阅读 评论(0) 收藏 举报
分类:

centos安装docker

  • 注意 Docker 要求 CentOS 系统的内核版本高于 3.10 ,系统是64位,不然会出问题的
  • yum -y install docker
  • service docker start
  • docker run hello-world
  • 如果没有报错说明运行成功
  • 有两个仓库可以使用,docker官方的和网易的,在国内网易的比较快,并且网易的内容是docker官方的超集

docker架构

  • Docker基于Linux容器技术(LXC),Namespace,Cgroup,UnionFS(联合文件系统)等技术实现
  • docker的网络
    这里写图片描述
    • host模式容器和host用的是一块网卡
    • None的不配置网络
    • 最后一种是通过一块网卡代理,是外面可以访问到容器内的资源

docker命令的使用

  • docker images
  • 查看本地镜像
  • docker pull hub.c.163.com/library/tomcat:latest
  • 拉取远程仓库镜像到本地
  • docker run -d -v /root:/root -p 8080:80 hub.c.163.com/library/nginx
  • 运行镜像,-d表示后台运行,-v和后面参数表示把host的/root目录映射到容器中的/root目录
  • docker ps
  • 查看运行中的容器
  • docker stop $PART_CONTAINER_ID
  • 停止容器运行
  • docker exec -it $PART_CONTAINER_ID bash
  • 打开容器内部命令行
  • docker cp $PART_CONTAINER_ID:/$sourcefile $sourcedir
  • host与容器内部的文件传输
  • docker inspect -f '{{.Id}}' ce3ac7cdd7c8
  • 查看完整的容器Id
  • docker build -t jpress:latest
  • 编写完Dockerfile,使用此命令打包成镜像
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:24464次
    • 积分:837
    • 等级:
    • 排名:千里之外
    • 原创:60篇
    • 转载:6篇
    • 译文:0篇
    • 评论:7条
    文章分类
    最新评论