ubuntu 中docker 安装,ubuntudocker
ubuntu 中docker 安装,ubuntudocker
简单介绍下ubuntu 中docker 安装
docker支持的ubuntu 版本:
- Ubuntu Xenial 16.04 (LTS)
- Ubuntu Wily 15.10
- Ubuntu Trusty 14.04 (LTS)
- Ubuntu Precise 12.04 (LTS)
一、Docker的需求
要在Ubuntu 14.04 x64安装Docker,需要确保Ubuntu的版本是64位,而且内核版本需大于3.10版。
-
检查Ubuntu的内核版本
# uname -r
3.13.0-55-generic -
更新系统,确保软件包列表的有效性
# apt-get update
二、安装Docker
# apt-get -y install docker.io
二、Docker相关命令
docker info --是否正常安装docker images : 查看镜像
docker ps -a 查看运行状态
docker inspect 对容器进行详细的检查
docker run -d(守护线程) -p XXXX:XXXX(8080:8080) tomcat
docker run -d -p 8091:8080 --name jfw-cdrconsole-service tomcat /root/run.sh --restart=alway
启动是docker run [option] image-name [command]
-d 守护线程
-p 80:80 映射端口
—name 设置名字
-it 交互模式
-v /Users:/home 映射目录
-w /home 设置工作目录
docker run -d -p 外网端口:8080 —name 名字 tomcat /root/run.sh
然后 —restart=always就是容器停止时 会自动重启
docker exec -it xxx(哈希地址的前三位) /bin/bash (bash命令行模式) //进入单个虚拟机
exit;(退出虚拟机)
docker stop xxx(哈希地址的前三位)
docker rm xxx(哈希地址的前三位)
docker run -d -p XXXX:XXXX -v(映射) /Users/YJ/webapps:/usr/local/tomcat/webapps tomcat
docker logs 容器id,如果要持续观察日志,则是:docker logs -f容器id,这个时候日志是从头开时读的,如果日志很长会刷屏很久,如果只打算看最新的日志可以采用以下的方式:docker logs --tail 0 -f 容器id 加-t 可以加时间戳
注意,有的时候我们想在执行docker run命令的时候才指定映射的Volumes,则可以使用如下命令:
docker run --name gboat2_ca -d -p 8080:8080 -p 9000:9000 --link db001:db_ca -v /home/webapp/ca:/var/lib/tomcat7/webapps/ 64de1445c34c,这里一定要注意的是最后的英文冒号前边是宿主主机的文件夹路径,冒号后边是容器中的路径。
评论暂时关闭