Docker专题
记录学习Docker的心路历程!
dev_zyx
talk is cheap, show me code!
展开
-
Docker端口映射
参考:Docker端口映射Docker容器绑定外部IP和端口Docker 网络之端口绑定外部访问docker容器(docker run -p/-P 指令)容器互联Docker容器内部端口映射到外部宿主机端口 - 运维笔记Docker 网络-端口映射、容器链接、NetworkingDocker 容器连接...原创 2019-12-16 11:43:49 · 439 阅读 · 0 评论 -
Dockerfile 命令详解
参考:如何用Dockerfile构建镜像使用Dockerfile构建Docker镜像Dockerfile文件详解Dockerfile介绍Docker 基础 : Dockerfile如何编写最佳的DockerfileDocker(三):Dockerfile 命令详解Docker(二):Dockerfile 使用介绍...原创 2019-11-19 11:16:24 · 249 阅读 · 0 评论 -
Docker常用命令汇总(持续更新中)
1. docker logs-查看docker容器日志通过docker logs命令可以查看容器的日志。命令格式:$ docker logs [OPTIONS] CONTAINER Options: --details 显示更多的信息 -f, --follow 跟踪实时日志 --since string 显示自某个...原创 2019-07-03 11:13:13 · 203 阅读 · 0 评论 -
Docker镜像源修改
官方docker hub访问非常的慢,安装之后最好先切换国内镜像:执行:curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://ef017c13.m.daocloud.io然后再重启:systemctl restart docker参考:docker hub切换国内镜像配置 Docker ...原创 2019-07-03 11:02:28 · 1599 阅读 · 0 评论 -
使用Docker发布web应用
有点看不懂,暂且先记下来吧。(o ^ o)参考:用 Docker 部署 Python Web Application在Docker容器中进行Flask应用的开发Flask 应用如何部署Docker实用指南:将Python Web应用容器化Docker实用指南:将Python Web应用容器化docker搭建python环境并打包镜像然后使用镜像启动python程序和flask程序...原创 2019-06-30 18:49:48 · 780 阅读 · 0 评论 -
跟着大佬学Docker!
大佬博客地址:分享技术,品味人生——纯洁的微笑博客列表:1. Docker(一):Docker入门教程2. Docker(二):Dockerfile 使用介绍3. Docker(三):Dockerfile 命令详解4. Docker(四):Docker 三剑客之 Docker Compose5. Docker(五):Docker 三剑客之 Docker Machine6. Dock...原创 2019-04-13 16:08:50 · 401 阅读 · 0 评论 -
docker-compose教程(安装,使用, 快速入门)
教程基于ubuntu下最新的compose版本3 参考: https://docs.docker.com/compose/overview/1.Compose介绍Docker Compose是一个用来定义和运行复杂应用的Docker工具。一个使用Docker容器的应...转载 2019-04-13 15:49:15 · 305 阅读 · 0 评论 -
在Docker中利用Tomcat快速部署web应用
Docker部署java项目[tomcat环境]Docker下的web开发和Tomcat部署Docker中使用Tomcat并部署war工程Docker 部署tomcat应用Docker Tomcat 部署使用Docker部署Tomcat项目在Docker中利用Tomcat快速部署web应用Docker部署Tomcat及Web应用Docker下的web开发和Tomcat部署Doc...转载 2019-04-10 20:03:25 · 483 阅读 · 0 评论 -
非常详细的Docker学习教程(持续更新中)
参考:Docker 学习笔记非常详细的Docker学习教程Docker_入门?只要这篇就够了!(纯干货适合0基础小白)Docker——入门实战Docker快速上手指南一小时Docker教程Docker 命令大全 一、Docker 简介 Docker 两个主要部件: Docker: 开源的容器虚拟化平台 Docker Hub: 用于分享、管理...原创 2019-04-10 12:10:12 · 3171 阅读 · 0 评论 -
GitHub上关于docker的项目排名前十个介绍
一、 GitHub上关于docker的项目排名前十个介绍,同时推荐下两本gitbook 1. docker: https://github.com/docker/docker开发语言:Go 18,761 Stargazers支持者 3,861 Forks被拷贝次数Docker - the open-source application ...转载 2019-04-10 11:33:49 · 5668 阅读 · 0 评论 -
Docker解读(什么是容器)
一、容器和虚拟机的区别 1.容器技术简介对于容器,它首先是一个相对独立的运行环境,在这一点有点类似于虚拟机,但是不像虚拟机那样彻底。在容器内,应该最小化其对外界的影响,比如不能在容器内把宿主机上的资源全部消耗,这就是资源控制。2.容器与虚拟机的区别容器和虚拟机之间的主要区别在于虚拟化层的位置和操作系统资源的使用方式。1 容器与虚拟机拥有着类似的使命:对应用程序及其关联性...转载 2019-04-09 23:23:58 · 2325 阅读 · 0 评论 -
Docker踩坑记(持续更新中)
Docker下start和restart命令运行后无反应?Docker ERROR: mysqld failed while attempting to check configdocker容器故障致无法启动解决实例原创 2019-04-09 23:17:05 · 806 阅读 · 0 评论 -
docker - mysql - utf8 中文编码问题
手把手教你如何在mysql 中使用中文编码1.首先在docker中拉取好一个最新的mysql镜像以后,创建一个容器:docker run -d -p 13306:3306 -e MYSQL_ROOT_PASSWORD=xxxxxx--name MYDB mysql1参数的解释:-d 设置detach为true-p port 映射端口 13306-e environ...转载 2019-04-09 21:06:03 · 585 阅读 · 0 评论 -
Docker 安装 MySQL
方法一、docker pull mysql查找Docker Hub上的mysql镜像docker search mysql2. 这里我们拉取官方的镜像,标签为5.6docker pull mysql:5.63. 等待下载完成后,我们就可以在本地镜像列表里查到REPOSITORY为mysql,标签为5.6的镜像。docker images |grep mysql使用my...原创 2019-04-07 22:46:46 · 265 阅读 · 0 评论 -
Docker-compose常用命令
说明: compose命令大多依赖于yml文件,默认使用当前目录下的“docker-compose.yml“,也可以通过-f指定。compose命令详解命令解释compose build(构建yml中某个服务的镜像)compose ps(查看已经启动的服务状态)compose kill(停止某个服务)...原创 2018-12-21 23:07:25 · 1184 阅读 · 0 评论 -
安装docker-compose(极简易版)
需要从github上下载docker-compose二进制文件安装:(1)请下载最新版的docker-compose文件$ sudo curl -L https://github.com/docker/compose/releases/download/1.16.1/docker-compose-'uname -s’-‘uname -m’ -o /usr/local/bin/docker-co...原创 2018-12-08 20:46:31 · 923 阅读 · 0 评论 -
Docker常用操作命令示例汇总(最全篇)
要查看所有可用操作,直接输入docker或 docker help 即可;要查看某个子命令的详细用法,输入docker help COMMMAND或docker COMMMAND --help。1 容器相关操作运行一个容器用法: docker run [OPTIONS] IMAGE [COMMAND] [ARG...] 常用参数:run子命令是一个非常重要及常用的命令,...转载 2018-12-12 20:19:46 · 457 阅读 · 1 评论 -
docker常用命令详解
本文只记录docker命令在大部分情境下的使用,如果想了解每一个选项的细节,请参考官方文档,这里只作为自己以后的备忘记录下来。根据自己的理解,总的来说分为以下几种:容器生命周期管理 — docker [run|start|stop|restart|kill|rm|pause|unpause]容器操作运维 — docker [ps|inspect|top|attach|...转载 2019-04-08 11:04:48 · 685 阅读 · 0 评论 -
Docker常用命令
Docker是原生基于Linux的软件,因此它提供了在客户端 - 服务器环境中进行交互和工作的命令。在这里,我们列出了一些重要和常用的Docker命令。1. 查看Docker版本$ docker versionShell它用于查看Docker的客户端和服务器版本。如下图所示。2. 从Docker文件构建Docker映像$ docker build -t image-name dock...原创 2018-12-04 12:59:18 · 225 阅读 · 0 评论 -
Docker的使用(二、安装与操作)
(二)安装与操作1. 在Ubuntu中安装Docker更新ubuntu的apt源索引sudo apt-get update1安装包允许apt通过HTTPS使用仓库sudo apt-get install \ apt-transport-https \ ca-certificates...转载 2018-12-04 12:04:18 · 196 阅读 · 0 评论 -
Docker 在Linux中的安装(极简易版)
① sudo wget -qO- https://get.docker.com/ | sh② sudo usermod -aG docker zyx("zyx"为个人的用户名,进行相应的替换即可)搞定!!!原创 2018-12-05 16:41:39 · 382 阅读 · 0 评论 -
获取适用于 CentOS 的 Docker CE
参考:获取适用于 CentOS 的 Docker CE原创 2019-04-07 22:01:38 · 200 阅读 · 0 评论 -
获取适用于 Ubuntu 的 Docker CE
参考官网链接:获取适用于 Ubuntu 的 Docker CE原创 2018-12-04 11:40:33 · 244 阅读 · 0 评论 -
删除docker images版本标签为none的镜像
删除docker images版本标签为none的镜像 问题背景构建镜像过程中因为脚本错误导致很多镜像构建终止,产生很多none标签的版本手动构建镜像的时候没有进行提交,遗留来的垃圾镜像这些镜像占据较大的存储空间,需要删除处理脚本我写了一个clear.sh脚本处理这些内容#!/bin/bashdocker ps -a | grep "Exited...原创 2018-12-11 12:05:23 · 4375 阅读 · 4 评论 -
Docker中批量删除 tag为"none"的镜像
场景: 有时候重新构建镜像的时候,该镜像正在被某容器使用中,那么在重新构建同名同版本镜像后,docker保留原来的镜像,即容器还是用原来的,除非重启。 那么原来的镜像名称变成NONE,TAG也成了NONE。docker images在docker中执行上述命令,会看到一些镜像:然后列出所有的容器 ID:docker ps -a -q删除前应该停止所...原创 2018-12-02 19:18:49 · 14440 阅读 · 3 评论