docker学习

今天白天摸了一下docker,晚上来总结一波。
首先安装docker,鉴于之前装了双系统后面发现没用的经验,直接用windows安装了docker,docker-windows只支持win10 pro和企业版,较早版本的windows只能安装docker-toolbox来使用docker。
装完后可能会有个更换国内源的问题:docker-machine ssh default进入虚拟机,然后vi /var/lib/boot2docker/profile,加一行--registry-mirror=国内源
接下来一些命令:
拉取镜像

docker pull 镜像名

删除镜像

docker image rm 镜像名

镜像列表

docker images

创建容器

docker run -p 本机端口:容器端口 -d(后台运行) --name 容器命名 --rm(若容器停止则立即删除) 要使用的镜像名

将本机的文件挂载到容器中

docker run -d 镜像名(nginx apache……) -v $PWD/html:/usr/share/www/html

查看容器运行进程

docker ps

查看容器日志

docker logs 容器名

要创建更加完整的环境,大概有两种方法,第一种是用Dockerfile创建linux容器并在其中下载配置相应的环境。第二种是使用多容器协同的方式使用。(Dockerfile要相对简单一些)

之后再找时间继续学习Dockerfile的具体部署。

你可能感兴趣的:(docker学习)