简介:Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。
1、安装和启动Docker
yum install -y epel-release yum install docker-io # 安装docker chkconfig docker on # 加入开机启动 service docker start # 启动docker服务
2、下载tomcat镜像
docker pull docker.io/tomcat
3、挂载和后台启动tomcat
docker run --privileged=true -d -v /data/wwwroot/www.exception500.com/:/usr/local/tomcat/webapps/ROOT/ --name tomcat_www -p 6789:8080 tomcat:latest
4、进入Docker容器:
docker ps docker exec -it 835fae5fa6c1 /bin/bash
5、其他docker命令:
docker ps -a docker stop xx docker start xx docker rm xx service docker start