Docker个人学习笔记---进度一

173 阅读2分钟

本文已参与「新人创作礼」活动, 一起开启掘金创作之路。

Docker这个玩意也许我们开发中经常使用吧,这个玩意后端仔用的多。前端仔用的少,我就用前端的例子来说明 docker有多爽啊。公司最近一个新Vue项目要使用高版本框架;我一整操作猛如虎;直接升级了node环境了;直接更新到最新版。后期我要维护老掉牙的项目;不支持高版本,怎么办没办法卸载了安装低版本;一直这样重复操作;很无脑。但是如果会使用docker直接构建不同版本容器多爽啊。 废话少说直接开始今天主题了。

开始学习了

首先个人建议使用 Mac或者linux环境学习Docker;尽量不要使用Windows,今天装了一上午Windows的环境一直没有处理好。安装软件那些都是小孩子都懂的。安装期间注册一个docker账户,去逛逛官网的地址;看看他们家仓库啥的、文档等等。

开始学习命令了。。。跑起来吧

1.  第一步 下载镜像
2.  第二步 创建容器
3.  第三部 启动容器
下载镜像

下载镜像有两种途径:

 1.用命令搜索镜像。
 2.`docker`的仓库搜索镜像然后复制命令跑起来。

命令搜索镜像 docker search 搜索镜像名称

NAME                            DESCRIPTION                                     STARS     OFFICIAL   AUTOMATED

mysql                           MySQL is a widely used, open-source relation…   13830     [OK]       

mariadb                         MariaDB Server is a high performing open sou…   5274      [OK]                       

这是是跑的 docker search mysql 出来的。其中还可以排除start低于好多的docker search -f stars=10 mysql

搜索到了镜像;要怎么下载呢。那就很简单了;直接docker pull 镜像名称 例如: docker pull mysql默认下载的是最新版本的;如果想要下载特定的版本命令:docker pull mysql:5.7就这么简单啊

还有一个途径就是去码头仓库拷贝下载命令;码头仓库地址:hub.docker.com/; 后面不需要我教导了吧。 这就下载了好了镜像啊。

下载好了镜像;看看是否下载成功了;直接跑命令:docker images;就可以看到到所有下载的 Docker镜像。顺便把删除命令说了docker rmi 镜像id 这就是删除镜像命令

睡了,睡了。扛不住了。明天继续,👋👋