Docker
glong168
好记性不如烂笔头,独乐乐不如众乐乐
展开
-
(一) 安装docker以及基本命令
1. 全部更新信息sudo yum update2. 安装dockersudo yum install docker 3. 启动dockersudo service docker restart 4. 停止dockersudo service docker stop 5. 通过docker安装软件,例如mysqlsudo doc...原创 2018-05-01 18:16:31 · 234 阅读 · 0 评论 -
(二) 修改docker默认的存储位置
默认安装完成docker后 docker 的所有images及相关信息存储位置为:/var/lib/docker 而通常我们系统盘挂载盘一般不会很大,所以需要将其移到其他分区,我们可以采用软连接的方式来完成,示例,下面我们将其移到/home/dockerfile 目录下,具体方法如下: 1. 首先暂停docker 服务[root@localhost docker]# service d...原创 2018-05-02 22:35:42 · 10726 阅读 · 0 评论 -
(三) 导出镜像文件
方法一: 这里只是直接导出初始时镜像,但并没有导出后续添加数据里面的容器,可以理解为只导出一个空壳docker imagessudo docker save -o mysql_20171108.tar ggk-mysql:5.6.33 方法二:为了保存原来的数据,需把容器创建成一个新的镜像,在保留镜像即可 [root@localhost~]# docker ps –a[root@local...原创 2018-05-02 22:35:57 · 1767 阅读 · 0 评论 -
(四) 导入mysql镜像文件
1. 上传镜像文件 将备份的ggk-mysql-5.6.33.tar镜像文件上传到服务器上 2. 加载镜像文件sudo docker load < ggk_mysql.tar3. 检查镜像文件是否加载成功docker images ...原创 2018-05-02 22:36:14 · 444 阅读 · 0 评论 -
(五) 删除镜像文件
1. 查询待删除的镜像docker images 2. 先停进程再删除 docker ps -a 检查对应的镜像id进程和核实进程是否存在 docker rm f0b 删除对应容器id进程docker rmi 116 删除对应的镜像iddocker images 检查镜像是否还存在 注:删除进程之前需确保进程的状态是Exi...原创 2018-05-02 22:36:30 · 1569 阅读 · 0 评论 -
(六) Docker下mysql操作
1. 检查mysql对应的镜像信息docker images2. 启动mysql进程方法一:sudo docker run -d -p 3306:3306 -v/home/mysql:/mysql e0062635ad5d注:/home/mysql:/mysql指定到对应的目录上去,扩大存储空间 方法二:sudo docker run -d -p 3306:3306 ggk_mys...原创 2018-05-02 22:36:52 · 702 阅读 · 0 评论 -
(七) Docker时间同步
把宿主机的时区复制给docker 容器。命令如下docker cp /etc/localtime [容器ID或者NAME]:/etc/localtime1、获取容器ID2、执行时区复制3、进入容器查看docke时间更新原创 2018-05-02 22:37:11 · 2574 阅读 · 0 评论