docker pull hello-world # 下载镜像
docker run hello-world #运行
查看镜像
docker images
删除镜像
docker rmi [镜像名称]
查看正在运行的容器
docker ps
查看所有的容器
docker ps -a
停止正则运行的容器
docker stop [容器id或名称]
删除容器
docker rm [容器id或名称]
------------------------
docker pull tomcat:8.0
##docker中安装tomcat8
docker run --name tomcat8 -p 8080:8080 -v /docker/tomcat8/webapps:/usr/local/tomcat/webapps -e LANG=C.UTF-8 -d tomcat:8.0
docker run -it --name webdemo -p 80:8080 tomcat /bin/bash
docker start|stop|restart|pause|unpause tomcat8
docker exec -it d4d7a90e98b1(容器id或名称) /bin/bash 进入虚拟容器内
---------------------
docker rmi [镜像id或名称]
注意:删除镜像前需要先删除掉镜像实例化的容器(不论容器是否正在运行),然后才能成功删除镜像。
/var/lib/docker docker镜像、容器存放位置
docker run -it --name tomcat --rm -p 8080:8080 tomcat:8.0 /bin/bash
##docker中安装mysql
docker pull mysql5.7
mkdir -p /docker/mysql5.7
cd /docker/mysql5.7
mkdir data conf.d
docker run --name mysql5.7 -p 3306:3306 -v /docker/mysql5.7/data:/var/lib/mysql -v /docker/mysql5.7/conf.d:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=123456 -e LANG=C.UTF-8 -d mysql:5.7
#客户端命令
docker exec -it mysql5.7 /bin/bash
docker exec -it mysql5.7 mysql -u root -p
参考: http://www.runoob.com/docker/docker-tutorial.html