macOS下Docker使用
参考链接:
1. Docker官网
2. Docker|菜鸟教程
3. Docker教程:Docker入门实践
1. macOS下docker安装
法一:brew install docker
法二(推荐):官网下载dmg双击安装
注意要注册docker账号并登陆才能使用
更换docker默认源为国内源
点击Preference–>Daemon,添加如下源
https://docker.mirrors.ustc.edu.cn
2. Docker基本使用
Docker和虚拟机的区别:
Docker | 虚拟机 | |
---|---|---|
启动时间 | 50ms | 1min |
硬盘占用 | ~MB | ~GB |
原生 | 接近 | 弱于 |
何为镜像: 理解为将一个操作系统打包为一个ISO文件
何为容器: 镜像运行的实体
Docker镜像管理:
docker images
显示docker仓库中的所有镜像
docker pull debian
默认下载debian最新版本到docker仓库
docker pull ubuntu:16.04
下载指定版本
docker run -it [镜像id] /bin/bash
为指定镜像创建一个实体容器
容器关闭后,其内部的环境会自动保存,不会被删除或初始化
Docker容器管理:
docker ps
显示正在运行的容器
docker ps -a
显示所有容器(包含已关闭的)
docker start -i [容器ID]
再次打开上次的容器
容器内采用命令行的形式,注意不可以使用图形界面的交互