docker入门

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

image.png
image.png

可看到结果正常。

执行docker ps或者docker container ps命令查看进程

image.png

还可以执行以下操作:

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 的实际资源

image.png

以交互终端形式进入webserver容器,并执行了bash命令,也就是获得了一个可操作的bash

4.编写Dockerfile

在空白目录,新建文本文件,命名为Dockerfile

image.png

在Dockerfile中填写以下内容:


FROM nginx

RUN echo "hello docker">/usr/share/nginx/html/index.html

使用docker build命令定制镜像

docker build -t nginx:v2 .

你可能感兴趣的:(docker入门)