- Docker: 是一个开源的应用容器引擎,其实就是一个Linux上的虚拟机
- 概念:快速的部署我们的应用程序,比如war包,tomcat
- 镜像:你安装的操作系统就是镜像,还没有安装的操作系统的包
- 容器:操作系统被开机启动后就叫容器
- 中央仓库:hub.docker.com
docker常用命令
yum -y install docker
service docker start
service docker restart
chkconfig docker on
docker images
docker search 镜像名
docker rmi 镜像ID
docker pull 镜像名
docker run centos
docker run -it centos /bin/bash
docker run --name mycentos -it centos
docker ps -a
docker inspect 容器ID|容器名字 | grep IP
docker start 容器ID|容器名字
docker stop 容器ID|容器名字
docker exec -it 容器ID|容器名字 /bin/bash
docker rm 容器ID|容器名字
docker rm -f 容器ID|容器名字
culr http://ip地址
docker run -it -v /a:/a centos
docker run --name mynginx -v /mynginxs:/usr/share/nginx/html:rw -d -p 8008:80 nginx
docker run --net host --name mynginx -v /mynginxs:/usr/share/nginx/html:rw -d nginx
docker run -it -v /文件名:/容器中文件名 镜像名
docker cp 容器名:/etc/nginx/conf.d/default.conf /(根目录)
docker commit 镜像名 自定义名:版本号
docker save 镜像名 -o 文件名(如果文件不存在则自动创建文件)
docker -i 镜像名