docker version 查看docker版本信息
docker images 查看镜像信息列表 镜像是静态的
docker rmi 删除镜像
docker search nginx 查询镜像
docker pull nginx 拉取镜像
docker ps 查看在运行的容器
docker network inspect bridge 查看bridge桥接网络的详细信息
docker network ls 查看本机docker里的网络类型
docker run 启动容器 相当于 docker create + docker start
docker run --name sc-nginx-1 -v /web:/usr/share/nginx/html:ro -d -p 8080:80 daocloud.io/nginx
|
| --name sc-nginx-2 指定容器的名字
| -v /web:/usr/share/nginx/html:ro 数据卷: 可以实现宿主机和容器直接的数据共享
|
| /web 是宿主机里的目录,需要自己新建
| /usr/share/nginx/html 是容器里的系统的目录的路径
| ro 只读
| -d 在后台启动一个容器进程 deamon
| -p 端口的映射 : iptables的DNAT 8080:80 访问宿主机的8080端口,转发到容器里的80端口
| daocloud.io/nginx 到daocloud.io网站去下载nginx的镜像
docker create 创建一个容器
docker start 启动一个容器
docker stop sc_nginx 停止一个容器
docker rm sc_nginx3 删除一个容器
docker exec -it sc_nginx2 /bin/bash 进入容器
docker container inspect sc_mysql 查看容器的详细信息
docker logs 查看容器启动的过程中的日志
docker top 查看容器内部的进程