docker1.13.1的安装与卸载及mysql5.5安装实例
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安装实例的更多相关文章
- PowerDesigner 16.5 安装和卸载教程【含有安装文件】
1 下载 下载地址:https://pan.baidu.com/s/1kqly0d8qU-QluEagXwh53g 密码:n1a3 下载之后目录结构如下: 2 安装教程 1 安装 1.双击安装文件,如 ...
- 2018.4.21 如何正确快速安装/卸载云服务器Centos7安装GUI图形化界面GNOME桌面环境
为云服务哦Centos安装图形化界面GNOME .KDE 1.开始前先验证一下能不能上网 ping www.baidu.com 2.接下来开始安装X(X Window System),命令为 yum ...
- Linux下安装mysql(示例mysql5.6安装)
1.首先检查你的linux上是否已经安装了mysql rpm -qa|grep mysql 2.如果mysql的版本不是想要的版本.需要把mysql卸载 yum remove mysql mysql- ...
- 【Linux】CentOS7 上使用yum安装和卸载软件【yum安装wine举例】
关于yum的相关解释,请 man yum 自行查看. 配置常用源:http://www.cnblogs.com/sxdcgaq8080/p/7516186.html yum的使用类似于在windows ...
- Redmine插件的安装与卸载,知识库插件安装。
本文介绍linux版本的Redmine插件安装,通常Redmine安装在Linux系统,/var/www/redmine/路径. 安装: 复制插件到 2.X版本 #{RAILS_ROOT}/plugi ...
- Android随笔之——静默安装、卸载
随笔之所以叫随笔,就是太随意了,说起来,之前的闹钟系列随笔还没写完,争取在十月结束之前找时间把它给写了吧.今天要讲的Android APK的静默安装.卸载.网上关于静默卸载的教程有很多,更有说要调用隐 ...
- Linux 下configure 参数配置与软件的安装与卸载
Linux环境下的软件安装,并不是一件容易的事情:如果通过源代码编译后在安装,当然事情就更为复杂一些:现在安装各种软件的教程都非常普遍:但万变不离其中,对基础知识的扎实掌握,安装各种软件的问题就迎刃而 ...
- linux下.run文件的安装与卸载
linux下.run文件的安装与卸载 .run文件的安装很简单,只需要为该文件增加可执行属性,即可执行安装 以 virtualbox 的安装文件 virtualbox-3.1.6-59338-Li ...
- linux服务器上,yum、rpm、源码编译安装及卸载
源码的编译安装及卸载 源码安装三部曲 1.生成makefile编译文件./configure 一般安装包下面都有一个configure文件,用来生成makefile编译文件常用的参数: --prefi ...
随机推荐
- 【转载】C#工具类:FTP操作辅助类FTPHelper
FTP是一个8位的客户端-服务器协议,能操作任何类型的文件而不需要进一步处理,就像MIME或Unicode一样.可以通过C#中的FtpWebRequest类.NetworkCredential类.We ...
- 在Prism 框架中,实现主程序与模块间 UI 的通信
背景: 在模块的UI中包含 TreeView 控件,在该树形控件的每一节点前面定义了一个复选框,如图 需求: 在两个不同的应用程序中使用该控件,而它在不同应用程序中的外观则并不一致,按照本例,即一个显 ...
- nginx配置虚拟机
在/usr/local/nginx/conf目录下nginx.conf文件是nginx的配置文件. 一.通过端口号区分虚拟机 在nginx.conf文件中添加一个Service节点,修改端口号: se ...
- BootStrapTable 错误
异常:Cannot read property 'field' of undefined 场景:使用BootStrapTable展示数据时,控制台报错 解决:给table加上 thead 和 tbod ...
- ApplicationListener详解
ApplicationListener详解 ApplicationListener可以监听某个事件event 通过实现这个接口,传入一个泛型事件,在run方法中就可以监听这个事件,从而做出一定的逻辑 ...
- hash 和pushState,replaceState
hash 要点: 1.不会向后台发请求:#是用来指导浏览器动作的,对服务器端完全无用. 2.用来跳转到页面的指定位置: 为网页位置指定标识符,有两个方法.一是使用锚点,比如<a name=& ...
- 利用CodeDom 动态执行条件表达式
在实际需求遇到需要根据不同条件,去指定不同的不同的审批人.起初的需求倒很简单,明确是当金额 >=500000 , 可变的就是500000这个数额. 当时为了防止可能产生的变化.特意搞了 条 ...
- 三、HTTP基础路由详解
1.一次请求的完整实现过程 2.基础路由 Route::get($uri,$callback); Route::post($uri,$callback); Route::put($uri,$callb ...
- CSS3使用transition属性实现过渡效果
transition属性目的是让css的一些属性(如background)的以平滑过渡的效果出现.它是一个合并属性,是由以下四个属性组合而成: transition-property:设置应用过渡的C ...
- 搞清Image加载事件(onload)、加载状态(complete)后,实现图片的本地预览,并自适应于父元素内(完成)
onload与complete介绍 complete只是HTMLImageElement对象的一个属性,可以判断图片加载完成,不管图片是不是有缓存:而onload则是这个Image对象的load事件回 ...