docker中国官方地址:https://www.docker-cn.com/

您可以使用以下命令直接从该镜像加速地址进行拉取:

$ docker pull registry.docker-cn.com/myname/myrepo:mytag
例如:
$ docker pull registry.docker-cn.com/library/mysql:5.5

docker镜像搜索界面: https://hub.docker.com/

一、docker安装与启动操作

1、检查内核版本,必须是3.10及以上
[root@localhost ~]# uname -r
3.10.0-327.el7.x86_64
2、安装docker
yum install docker
下载过程中需要输入y确认安装
3、启动docker
[root@localhost ~]# systemctl start docker
[root@localhost ~]# docker -v --查看版本
Docker version 1.13.1, build 94f4240/1.13.1
4、开机启动docker
[root@localhost ~]# systemctl enable docker
Created symlink from /etc/systemd/system/multiuser.target.wants/docker.service to /usr/lib/systemd/system/docker.service.
5、停止docker
systemctl stop docker
6、重启docker服务
systemctl restart docker

二、docker的卸载

1.查看docker安装包的命令
- rpm -qa|grep docker
- yum list installed|grep docker
方式一:
[root@localhost ~]# rpm -qa|grep docker
docker-1.13.1-63.git94f4240.el7.centos.x86_64
docker-client-1.13.1-63.git94f4240.el7.centos.x86_64
docker-common-1.13.1-63.git94f4240.el7.centos.x86_64
方式二:
[root@localhost ~]# yum list installed|grep docker
docker.x86_64 2:1.13.1-63.git94f4240.el7.centos @extras
docker-client.x86_64 2:1.13.1-63.git94f4240.el7.centos @extras
docker-common.x86_64 2:1.13.1-63.git94f4240.el7.centos @extras

2.docker 卸载
yum –y remove deleteName
deleteName:需要删除的安装包名称

三、docker常用命令

1. docker search mysql 这条命令表示查询mysql的所有镜像信息
2. docker pull mysql 表示从官方下载默认版本的mysql,latest
docker pull mysql:5.5 表示下载mysql版本5.5的
3. docker images 查看当前本地的所有镜像
4. docker rmi image-id 删除制定镜像,image-id是每个镜像独有的id
5. docker rum ...... 根据镜像启动容器
6. docker ps 查看运行中的容器
7. docker ps -a 查看所有容器
8. docker start 容器id 启动容器
9. docker stop 容器id 停止容器
10. docker rm 容器id 删除容器
11. service firewalld status 查看防火墙状态
12. service firewalld stop 关闭防火墙

四、安装mysql5.5

1.下载mysql 镜像
[root@localhost ~]# docker pull mysql:5.5
Trying to pull repository docker.io/library/mysql ...

2.查看本地镜像
[root@localhost ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
docker.io/mysql 5.5 f13c4be36ec5 3 weeks ago 205 MB

3.根据mysql镜像启动容器
[root@localhost ~]# docker run -p 3306:3306 --name mysql01 -e MYSQL_ROOT_PASSWORD=root -d mysql:5.5
70fb9f7d1ce4d95c6b640a559a099e107678a552340fab49b6539fd69296376d

命令详细介绍:
docker run:启动容器
-p 3306:3306:映射端口号
--name mysql01:启动容器的名称
-e MYSQL_ROOT_PASSWORD=root:设置mysql密码
-d mysql:5.5 :那个镜像

4.查看刚才建立的容器
1


5.容器操作
1


6.docker下命令行连接mysql

进入本地cmd,70fb9f7d1ce4 :mysql的容器id
[root@localhost ~]# docker exec -it 70fb9f7d1ce4 bash
root@70fb9f7d1ce4:/#

进入mysql
root@70fb9f7d1ce4:/# mysql -uroot -p -h localhost
Enter password:

mysql本地进入来源于:https://blog.csdn.net/stemq/article/details/52934795
---------------------
作者:风zi
来源:CSDN
原文:https://blog.csdn.net/qq_35241080/article/details/80495718
版权声明:本文为博主原创文章,转载请附上博文链接!

docker1.13.1的安装与卸载及mysql5.5安装实例的更多相关文章

  1. PowerDesigner 16.5 安装和卸载教程【含有安装文件】

    1 下载 下载地址:https://pan.baidu.com/s/1kqly0d8qU-QluEagXwh53g 密码:n1a3 下载之后目录结构如下: 2 安装教程 1 安装 1.双击安装文件,如 ...

  2. 2018.4.21 如何正确快速安装/卸载云服务器Centos7安装GUI图形化界面GNOME桌面环境

    为云服务哦Centos安装图形化界面GNOME .KDE 1.开始前先验证一下能不能上网 ping www.baidu.com 2.接下来开始安装X(X Window System),命令为 yum ...

  3. Linux下安装mysql(示例mysql5.6安装)

    1.首先检查你的linux上是否已经安装了mysql rpm -qa|grep mysql 2.如果mysql的版本不是想要的版本.需要把mysql卸载 yum remove mysql mysql- ...

  4. 【Linux】CentOS7 上使用yum安装和卸载软件【yum安装wine举例】

    关于yum的相关解释,请 man yum 自行查看. 配置常用源:http://www.cnblogs.com/sxdcgaq8080/p/7516186.html yum的使用类似于在windows ...

  5. Redmine插件的安装与卸载,知识库插件安装。

    本文介绍linux版本的Redmine插件安装,通常Redmine安装在Linux系统,/var/www/redmine/路径. 安装: 复制插件到 2.X版本 #{RAILS_ROOT}/plugi ...

  6. Android随笔之——静默安装、卸载

    随笔之所以叫随笔,就是太随意了,说起来,之前的闹钟系列随笔还没写完,争取在十月结束之前找时间把它给写了吧.今天要讲的Android APK的静默安装.卸载.网上关于静默卸载的教程有很多,更有说要调用隐 ...

  7. Linux 下configure 参数配置与软件的安装与卸载

    Linux环境下的软件安装,并不是一件容易的事情:如果通过源代码编译后在安装,当然事情就更为复杂一些:现在安装各种软件的教程都非常普遍:但万变不离其中,对基础知识的扎实掌握,安装各种软件的问题就迎刃而 ...

  8. linux下.run文件的安装与卸载

    linux下.run文件的安装与卸载   .run文件的安装很简单,只需要为该文件增加可执行属性,即可执行安装 以 virtualbox 的安装文件 virtualbox-3.1.6-59338-Li ...

  9. linux服务器上,yum、rpm、源码编译安装及卸载

    源码的编译安装及卸载 源码安装三部曲 1.生成makefile编译文件./configure 一般安装包下面都有一个configure文件,用来生成makefile编译文件常用的参数: --prefi ...

随机推荐

  1. 《深入理解Java虚拟机》(三)垃圾收集器与内存分配策略

    垃圾收集器与内存分配策略 详解 3.1 概述 本文参考的是周志明的 <深入理解Java虚拟机>第三章 ,为了整理思路,简单记录一下,方便后期查阅. 3.2 对象已死吗 在垃圾收集器进行回收 ...

  2. WPF window 子窗口反馈效果(抖动/阴影渐变)

    当设置了owner的子窗口显示后,点击子窗口外部,需要一种反馈机制(反馈动画). 实现: 1.触发源 每次点击子窗口外部,即母窗口时,事件捕捉如下 HwndSource hwndSource = Pr ...

  3. [android] 隐式意图激活另外一个activity

    随着api的升级,系统的很多应用包名和类名都改掉了,所以很多时候,打开系统应用的时候会报错,隐式意图就是解决组件之间松耦合,描述动作行为 获取Intent对象,通过new出来 调用Intent对象的s ...

  4. mybatis XML中 遍历map写法

    <select id="selectMapTest" parameterType="java.util.HashMap" resultMap=" ...

  5. regression and anova

    regression一般是统计学的回归回归,研究一个随机变量Y对另一个(X)或一组(X1,X2,-,Xk)变量的相依关系的统计分析方法.研究一 个或多个随机变量Y1 ,Y2 ,-,Yi与另一些变量X1 ...

  6. Python 集合符号

    & 求交集 l 求并集 ^ 交叉补集 - 求差集 > = < =

  7. setTimeout()与clearTimeout()

    setTimeout(code,millisec)setTimeout() 只执行 code 一次.如果要多次调用,请使用 setInterval() 或者让 code 自身再次调用 setTimeo ...

  8. js-string.js

    //小结// string.charAt(pos) 返回string中pos所在位置的字符 var name = "Cynthia"; var i = name.charAt(0) ...

  9. js 字符串转数组

    var obj = "123456".replace(/(.)(?=[^$])/g, "$1,").split(",");    conso ...

  10. IBM沃森会成为第一个被抛弃的AI技术吗?

    作者|William Vorhies 译者|姚佳灵 编辑|Debra 导读:IBM 的沃森问答机(Question Answering Machine,简称 QAM),因 2011 年参加综艺节目&l ...