1. 查看镜像 docker images [-q] 只列出image id [-a] 列出所有的image2. 查看运行的镜像 docker ps [-q] 只列出container id [-a] 列出所有的image3. 停止运行的镜像 docker stop name/containerid4. 运行镜像 docker run [-d] 后台运行 [--name xxx] 以xxx命名 [-p xxx:xxx] 映射端口 name/imageid 5. 停止所有的容器 docker stop $(docker ps -a -q)6. 删除所有的容器 docker rm $(docker p...
如果没有安装过docker 先安装dockeryum install docker-latest
curl -L "https://github.com/docker/compose/releases/download/1.23.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose拉取镜像systemctl start docker-latest.service
docker pull mariadb:latest
docker pull nmtan/chevereto:latest使用docker-compose 来启动服务mkdir cheverto/
cd chevert...
初始化一个swarm集群, 并把当前主机设置为swarm managedocker swarm init2.如果想让其它机器加入该集群,可以执行以下命令(本例未使用)docker swarm join-token worker 可以输出加入该集群并作为worker角色的命令,如下:
To add a worker to this swarm, run the following command: docker swarm join --token SWMTKN-1-4vr9acar13e6cbvogs3ptir8fz55jubdkjzyi4u2vljy2i38t8-b94ezwkgbbmt12opnqdmaqrcg 192.168.2.63:23...
如果希望在 CentOS 操作系统上安装 Docker ,请确定你需要安装的操作系统 满足安装要求,然后请参考 安装 Docker 页面中的内容。安装要求操作系统(OS) 要求要在 CentOS 上安装 Docker,最低的操作系统版本需要为 CentOS 7。其他的早期版本不能够获得支持。centos-extras 仓库需要被启用。这个仓库在默认情况下是启用的,但是可能因为其他的原因被关闭了,请参考 重新启用 centos-extras 仓库 页面中的内容。推荐使用 overlay2 存...
前一阵子有一台服务器,mysql的时间比北京时间晚了8个小时。我知道是时区的问题,但是不知道为什么弄成这样,宿主机没有问题,后来一看mysql的docker,时区是错的。mybatis-plus打印的sql脚本中,包含时间参数的,都被强制减掉了8个小时,我一开始还以为是java方面的问题,原来是docker时区没有设置正确。mybytis-plus也是等数据库执行了才把SQL语句打印出来的,问题根源在数据库的微服务中! 看了docker用了什么版本 cat /etc/iss...
命令安装 docker 1、直接从 ubuntu 仓库安装,打开终端,输入: 2、 3、免 sudo 配置: 原文:https://www.cnblogs.com/jcjc/p/11576245.html
为了防止docker里序列化数据的丢失,docker采用了挂载的方式 volumedocker -v volumeName:containerPath
或者
docker -v containerPath这种方式,linux中,docker会在/var/lib/docker/volumes下生成volumeName目录,将containerPath的目录挂载在/var/lib/docker/volumes/$volumeName/_data里如果不指定volumeName,将随机生成一个文件这种方式便是 volume。 同时,为了能够自定义文件存在位置,还可以通过 docker -v 绝对路径 或者...
早在集装箱没有出现的时候,码头上还有许多搬运的工人在搬运货物,在集装箱出现以后,码头上看到更多的不是工人,而且集装箱的搬运模式更加单一,更加高效,还有其他的好处,比如:货物多打包在集装箱里面,可以防止货物之前相互影响。并且到了另外一个码头需要转运的话,有了在集装箱以后,直接把它运送到另一个容器内即可,完全可以保证里面的货物是整体的搬迁,并且不会损坏货物本身。那么docker 镜像在IT行业中也扮演着非常重要...
docker 1.9.0版本之后,已经支持docker build参数化构建。docker 版本更新记录: github讨论: 参开资料:https://github.com/docker/docker/issues/14634http://stackoverflow.com/questions/34174499/docker-build-argumenthttps://github.com/docker/docker/blob/master/CHANGELOG.md#190-2015-11-03 原文:http://www.cnblogs.com/junneyang/p/5249859.html
Block IO:指的是磁盘的读写,docker 可以通过设置权重,限制bps和iops的方式控制容器读写磁盘的带宽注:目前block IO限额只对direct IO(不使用文件缓存)有效。1.Block IO权重:--blkio-weight,这个--blkio-weight的权重值在 10~1000之间和容器cpu的使用机制是一致的,所有容器都可以平等的读写磁盘,可以通过--blkio-weight参数来改变容器的优先级--blkio-weight和-c类似,设置的都是资源使用的权重,都是在资源紧张的情况下才...
docker 的可视化工具也安装好了,咱们需要对外提供web程序或者api的时候也不能直接使用ip吧,这样就得使用到Nginx工具了。1.gcc 安装安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装1 yum install gcc-c++2.PCRE pcre-devel 安装PCRE(Perl Compatible Regular Expressions) 是一个Perl库,包括 perl 兼容的正则表达式库。nginx 的 http 模块使用 pcre 来解析正则表达式,所以需要在...
版本信息docker version详细信息docker info#容器生命周期管理 创建一个新的容器并运行一个命令docker run [OPTIONS] IMAGE [COMMAND] [ARG...]删除一个或多个容器docker rm [OPTIONS] CONTAINER [CONTAINER...]OPTIONS说明:-f :通过 SIGKILL 信号强制删除一个运行中的容器。-l :移除容器间的网络连接,而非容器本身。-v :删除与容器关联的卷。进入运行中的容器docker exec [OPTIONS] CONTAINER COMMAND [ARG...]OPTIONS说明:-d ...
创建docker容器时,可选的网络模式有4种Bridge模式(默认模式)Host 模式Container 模式None模式
bridge模式是 docker 的默认网络模式,不写–net参数,就是bridge模式。当Docker进程启动时,会在主机上创建一个名为docker0的虚拟网桥,此主机上启动的Docker容器会连接到这个虚拟网桥上。docker0网桥的ip是172.17.0.1/24,该网桥会为每个容器分配一个独立的IP(在172.17.0.0/24网段),并设置 docker0 的 IP 地址为容器的默认网关。...
最近刚开始玩Docker和ActiveMQ刚好学习到ActiveMQ集群的搭建,就将其记录了下来给有需要的人,也可以跟大家交流交流。 这里先感谢慕课网和http://blog.csdn.net/lifetragedy/article/details/51869032,在学习ActiveMQ有很大的帮助。 一、docker坏境的搭建。 这里重点不是docker,而是基于docker搭建的ActiveMQ集群,docker了解的也可以参考http://www.docker.org.cn/。 Ubuntu安装dockerDocker 要求 Ubuntu 系统的...
如图所示,60G,我的天呢?其实这个只是系统分配给docker的逻辑硬盘大小,应该是指docker最大可用的硬盘空间,实际占用没有这么大实际占用大小: 另外:参考:https://github.com/docker/for-mac/issues/2297原文:https://www.cnblogs.com/shengulong/p/10261577.html