1.docker在mac上安装
参考https://docs.docker.com/docker-for-mac/ 下载dmg,安装完成拖动Application中即可完成启动docker服务 验证:docker --version docker-compose --version docker-machine --version
2. 体验docker
1.打开终端,执行docker run hello-world 2.启动一个nginx docker run -d -p 80:80 --name webserver nginx 打开浏览器并输入:http://localhost
可看到结果正常。执行docker ps或者docker container ps命令查看进程
还可以执行以下操作:docker container ls 查看所有的进程 docker container stop webserver 停止指定的进程 docker container ls -a docker container rm webserver 移除指定的进程 docker image ls 查看镜像 docker image rm nginx 移除指定的镜像
3.查看docker容器中实际资源
docker exec -it webserver bash 查看webserver 的实际资源
以交互终端形式进入webserver容器,并执行了bash命令,也就是获得了一个可操作的bash
4.编写Dockerfile
在空白目录,新建文本文件,命名为Dockerfile
在Dockerfile中填写以下内容:
FROM nginx
RUN echo "hello docker">/usr/share/nginx/html/index.html
复制
使用docker build命令定制镜像 docker build -t nginx:v2 .