12月07, 2017

docker简单入门

记得第一次玩docker,它还不支持mac的,必须要在虚拟机里面才可以玩,一眨眼居然已经支持了,不得不感慨docker发展的迅速。

在此做一些笔记吧。以下是我在centos7的命令。

安装docker

yum  install docker

CentOS7安装Docker

资源及镜像

镜像市场

加速器

安装镜像

譬如,我们要装一下centos7

docker pull daocloud.io/centos:7

alt

删除镜像

docker rmi IMAGE

IMAGE可以是完整的名称,或者ID(可以是挑前面几个,只要不重就行)

alt

运行容器

docker run [OPTIONS] IMAGE

alt

查看容器列表

docker ps [OPTIONS]

alt

移除未运行的容器

docker rm 容器ID

停止一个正在运行的容器

docker kill 容器ID

启动一个已经停止的容器

docker start 容器ID

执行一段bash

docker exec -it 容器ID bash

查看容器日志

docker logs 容器ID

常用命令就是上面这些了。

但显然会上面这些还远远不够,还要对一些命令参数的熟悉,如-v(磁盘映射)、-p(端口映射)、-w等。

在用-p的时候,比较容易会和iptables冲突。这个我比较痛苦,等空了,认真研究一下。

还有一个dockerfile,也是需要花点时间学习一下的。

目前我学的仅仅只是这么多,等将来再深入了,我会再写文章进行记录。

本文链接:www.my-fe.pub/post/docker-simple-note.html

-- EOF --

Comments

评论加载中...

注:如果长时间无法加载,请针对 disq.us | disquscdn.com | disqus.com 启用代理。