Docker学习(一)

原创 2016年05月31日 19:02:50
今天公司请到了惠普的厂家人员来讲解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

以上就是今天下午实现了这么多,慢慢学习和大家分享~


版权声明:本文为博主原创文章,未经博主允许不得转载。

docker+k8s学习文档

  • 2017年11月25日 11:05
  • 31KB
  • 下载

docker on windows学习文档

  • 2017年11月25日 10:55
  • 95KB
  • 下载

云计算学习总结(1)——PaaS云平台部署之在Centos7搭建Mesos+Zookeeper+Marathon+Docker单机集群

Mesos+Docker+Zookeeper+Marathon(在Centos7部署Mesos和Marathon单机集群) 1.先安装Docker 在CentOS7.3的系统中安装docker y...

Docker入门学习之安装

  • 2016年06月14日 13:28
  • 550KB
  • 下载

Docker学习指南

  • 2016年09月30日 01:31
  • 8.6MB
  • 下载

Docker 自修笔记(五)—— 示例学习

本博客为JDGan自修Docker的笔记,如有粗鄙之处,还请见谅~ 阅读本博客前,请确定了解了以前的blog: Docker 自修笔记(一) Docker 自修笔记 附 —— 分享docker镜...

Docker 学习笔记

  • 2016年10月25日 16:03
  • 263KB
  • 下载

90分钟学习Docker

  • 2014年10月04日 13:27
  • 946KB
  • 下载

Docker学习笔记(一)基本原理及概念

1.基本概念 Docker是基于Go语言实现的云开源项目。Docker的主要目标是“Build,Ship and Run Any App,Anywhere”,也就是通过对应用组件的封装、分发、部署、运...

非常详细的-Docker-学习笔记

  • 2017年11月08日 15:21
  • 238KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Docker学习(一)
举报原因:
原因补充:

(最多只允许输入30个字)