写点什么

a.docker

用户头像
xujiangniao
关注
发布于: 2021 年 06 月 07 日
a.docker

docker 是虚拟机技术的升级版

docker vs 虚拟机

  • docker 可以启动一个 centos 或 ubuntu 或其他 linux 发行版本的镜像,并提供了一个 bash 入口,并且 docker 的启动速度更快

  • docker 可以启动一个 nginx 或 mysql 或 web 类应用的镜像,此镜像中包含有操作系统(比如 ubuntu11.04 精确至版本号),依赖 lib 版本(比如 gcc 等),以及使用的 app 如何安装,简单来说,就是得到一个“纯净”的,只有你需要的 app 的镜像,同样的,docker 启动的速度还是一如既往的比虚拟化技术快

  • docker 做到了文件系统,内存,cpu 等硬件资源看起来与宿主系统的隔离


docker run -it ubuntu:latest /bin/bash

docker images

docker ps

--------------------

docker 在开发环境中的使用

mysql

docker pull mysql:5.7

docker run -d --name mysql3308 -e MYSQL_ROOT_PASSWORD=admin -p 3308:3306 mysql:5.7

docker exec -it mysql3308 /bin/bash


《docker 从入门到实践》读书笔记

发布于: 2021 年 06 月 07 日阅读数: 20
用户头像

xujiangniao

关注

还未添加个人签名 2018.11.09 加入

还未添加个人简介

评论

发布
暂无评论
a.docker