docker-8 docker小技巧】的更多相关文章

前言 玩过Windows中的 .bat 的小伙伴是不是觉得很有意思呢,github中一键推送.同步拉取等等操作,哈哈,当然shell脚本也是很类似,可以运行一个脚本就可以自动给我们部署好环境啦!但是这还只是简单的shell脚本,还有更高级的等你来探索哦! 一.简单剖析docker安装mysql5.7 1.在前面笔记中我们已经安装好了docker和mysql5.7,这里我们先回顾一下docker的安装步骤: # 1.安装系统依赖工具sudo yum install -y yum-utils dev…
docker使用小技巧 杀死所有正在运行的容器 docker kill $(docker ps -a -q) 删除所有的已经停止的容器 docker rm $(docker ps -a -q) 删除所有镜像 docker rm $(docker images -q) 可以为这些命令创建别名 # vim ~/.bashrc# 杀死所有正在运行的容器. alias dockerkill='docker kill $(docker ps -a -q)' # 删除所有已经停止的容器. alias doc…
Docker使用小技巧 清理全部停止的docker容器 有时候我们会有很多已经停止的容器或者由于错误强制退出不能用的容器,那我们就需要删除了,但是我们一个一个的rm删除很麻烦,有多少容器就要rm多少次,我们可以根据docker ps -qa 查出所有容器的id,一次性全部删除,不用担心会删除正在运行的容器,运行中的容器rm无法删除,这样我们就一次性把所有停止的容器删除了 # 只适用于Linux环境下 docker rm $(docker ps -qa) 查看镜像中得环境变量 当我们制作好一个镜像…
docker小技巧 复制本地sql脚本到docker容器mysql中进行使用 # 找到容器 docker ps # 复制文件 cp ./xxx.sql container-id:/tmp/ # 进入容器 docker exec -it mysql bash # 进入容器中运行mysql mysql # 运行sql脚本 source /tmp/xxx.sql…
再谈<Docker的大坑小洼> 今天闲暇看了一下宏亮同学写的一篇<Docker的大坑小洼>,非常受启发.因为Docker的文章真的很多了,但大家如果只是玩一玩,有很多坑是不会碰到的.通读完宏亮同学的列出来的坑之后,我发现可能是角度不同,我有一些不同的理解,借此机会分享给大家: 1.Docker中同种类型不同tag的镜像并非可互相替代 这个问题描述的挺绕的,看了好几遍才理解笔者的问题.意思就是不同版本的Mysql镜像不能混用.用户的环境如果想依赖不同版本Mysql镜像,一定要在测试一…
Docker的大坑小洼 Posted on March 2, 2015March 2, 2015 by 孙宏亮 Docker成为云计算领域的新宠儿已经是不争的事实,作为高速发展的开源项目,难免存在这样或那样的瑕疵.笔者最近在开发实战中曾经跌进去一些坑,有些坑还很深,写出来分享,相当于是在坑边挂个警示牌,避免大家重蹈覆辙.话不多说,一起来领略Docker的大坑小洼. 1.Docker中同种类型不同tag的镜像并非可互相替代 问题描述: Docker中同种类型的镜像,一般会用tag来进行互相区分.如…
镜像文件上传到私有仓库harbor后,镜像的物理存储位置在哪里? 这些信息记录在docker-compose.yml里,通过观察发现 镜像存储在了宿主机的 volumes: - /data/registry:/storage:z 这个位置, 所以删除 harbor不会删除数据.因为数据被持久化到了宿主机的制定目录下了 [root@ harbor]# cat docker-compose.yml version: ' services: log: image: goharbor/harbor-lo…
前言 为什么要使用 Docker? Docker 容器的启动在秒级 Docker 对系统资源利用率高,一台主机上可以同时运行数千个 Docker 容器. Docker 基本不消耗系统资源,使得运行在 Docker 里面的应用的性能很高. 相比于传统的虚拟化技术,Docker 有哪些优势? 更快速的支付和部署:开发者可以使用一个标准的镜像来构建一套开发容器,开发完成之后,运维人员可以直接使用这个容器来部署代码. 更高效的虚拟化:Docker 容器的运行不需要额外的 Hypervisor 支持,它是…
背景 玩Python已经有段时间了, 一般都是通过vim和Pycharm来开发, 真心觉得这两个是神器. Vim神器暂且不说, 今天来分享Pycharm的一个小技巧. 用Pycharm的童鞋都知道, 它有个跳转的功能, 可以让我们在想深入了解某个函数/库的时候, 可以快速跳转到具体的定义去, 方法就是: 按住ctrl, 再用鼠标左击函数名/库名. 当我们跳转过去, 看到想要看到具体实现时, 问题来了, 怎样跳回去? 于是我采取的办法是按ctr+F然后输入上一个函数的函数名来定位并且回到上一个函数…
PyCharm 是一款非常强大的编写 python 代码的工具.掌握一些小技巧能成倍的提升写代码的效率,本篇介绍几个经常使用的小技巧. 一.分屏展示 当你想同时看到多个文件的时候: 1.右击标签页: 2.选择 move right 或者 split vertical: 3.效果. 二.远程 Python 解释器 1.解释器设置里点击设置: 2.选择 docker, ssh 等远程解释器. 三.Live Templates live templates 主要是偷懒用的,采用事先定义好的模板,一个按…