Docker学习(一)
2016-05-31 19:02
627 查看
今天公司请到了惠普的厂家人员来讲解Kubernetes
学习Kubernetes 当然要学习docker
那么从安装到简单的命令来一遍吧,我实在自己的虚拟机上(VM+CentOS)
刚开始怎么也连不上外网,后来发现有一个服务没有启动,不知道你会不会遇见这样的情况:
VMware DHCP Service 这个服务要启动
安装Docker:
wget -qO- https://get.docker.com/ | sh
拉取MySQL镜像:
docker pull mysql:5.6
运行:
docker run --name mysqlInstance -e MYSQL_ROOT_PASSWORD=1 -v [host绝对路径]:/var/lib/mysql -d -p 3307:3306 mysql:5.6
注释:
run是新运行一个instance
--name 非重要,不然就是一个hash不好操作。也不好分类别名之类的
-e 容器内部的环境参数 这里的参数是设置mysql root 密码的
-v 挂载容器内部的文件夹到外部,但是需要的是绝对路径(具有持久化方面的应用还是需要挂载本地磁盘的,不然删除之后数据就没了,肯定有其他方法导出来或者做管理的。但是我感觉这种方法是最方便的)
-p 端口映射 host:con
image:tag
查看所有的运行容器:
docker ps -a
运行或者关闭一个docker:
docker start [name]
docker stop [name]
删除一个容器:
docker rm [name]
我们不要安装ssh了,没必要因为docker都给你准备好接口了
docker exec -it [name] /bin/bash
以上就是今天下午实现了这么多,慢慢学习和大家分享~
学习Kubernetes 当然要学习docker
那么从安装到简单的命令来一遍吧,我实在自己的虚拟机上(VM+CentOS)
刚开始怎么也连不上外网,后来发现有一个服务没有启动,不知道你会不会遇见这样的情况:
VMware DHCP Service 这个服务要启动
安装Docker:
wget -qO- https://get.docker.com/ | sh
拉取MySQL镜像:
docker pull mysql:5.6
运行:
docker run --name mysqlInstance -e MYSQL_ROOT_PASSWORD=1 -v [host绝对路径]:/var/lib/mysql -d -p 3307:3306 mysql:5.6
注释:
run是新运行一个instance
--name 非重要,不然就是一个hash不好操作。也不好分类别名之类的
-e 容器内部的环境参数 这里的参数是设置mysql root 密码的
-v 挂载容器内部的文件夹到外部,但是需要的是绝对路径(具有持久化方面的应用还是需要挂载本地磁盘的,不然删除之后数据就没了,肯定有其他方法导出来或者做管理的。但是我感觉这种方法是最方便的)
-p 端口映射 host:con
image:tag
查看所有的运行容器:
docker ps -a
运行或者关闭一个docker:
docker start [name]
docker stop [name]
删除一个容器:
docker rm [name]
我们不要安装ssh了,没必要因为docker都给你准备好接口了
docker exec -it [name] /bin/bash
以上就是今天下午实现了这么多,慢慢学习和大家分享~
相关文章推荐
- centos6.5上安装docker
- docker容器的网络信息查看
- openstack kilo-with-dokcer
- 在windows下的安装Docker的教程
- 8个你可能不知道的Docker知识
- 在Docker中自动化部署Ruby on Rails的教程
- 搭建基于Docker的PHP开发环境的详细教程
- 利用OpenVSwitch在多台主机上部署Docker的教程
- ubuntu14.04+docker的安装及使用
- Docker 清理命令集锦
- 再Docker中架设完整的WordPress站点全攻略
- 基于 Docker 开发 NodeJS 应用
- 使用Docker来加速构建Android应用的基本部署思路解析
- 在Docker上部署Python的Flask框架的教程
- 在Docker上开始部署Python应用的教程
- 详解在Python和IPython中使用Docker
- python脚本监控docker容器
- 使用IPython来操作Docker容器的入门指引
- Alpine Linux Repository本地镜像制作
- OSX下brew安装docker(boot2docker)