|
| 1 | +<!-- START doctoc generated TOC please keep comment here to allow auto update --> |
| 2 | +<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE --> |
| 3 | +**Table of Contents** *generated with [DocToc](https://github.com/thlorenz/doctoc)* |
| 4 | + |
| 5 | +- [简介](#%E7%AE%80%E4%BB%8B) |
| 6 | + - [基本概念](#%E5%9F%BA%E6%9C%AC%E6%A6%82%E5%BF%B5) |
| 7 | +- [docker镜像常用命令](#docker%E9%95%9C%E5%83%8F%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4) |
| 8 | + - [添加docker仓库位置](#%E6%B7%BB%E5%8A%A0docker%E4%BB%93%E5%BA%93%E4%BD%8D%E7%BD%AE) |
| 9 | + - [安装docker服务](#%E5%AE%89%E8%A3%85docker%E6%9C%8D%E5%8A%A1) |
| 10 | + - [启动 docker 服务](#%E5%90%AF%E5%8A%A8-docker-%E6%9C%8D%E5%8A%A1) |
| 11 | + - [搜索镜像](#%E6%90%9C%E7%B4%A2%E9%95%9C%E5%83%8F) |
| 12 | + - [下载镜像:](#%E4%B8%8B%E8%BD%BD%E9%95%9C%E5%83%8F) |
| 13 | + - [列出镜像](#%E5%88%97%E5%87%BA%E9%95%9C%E5%83%8F) |
| 14 | + - [删除镜像](#%E5%88%A0%E9%99%A4%E9%95%9C%E5%83%8F) |
| 15 | + - [打包镜像](#%E6%89%93%E5%8C%85%E9%95%9C%E5%83%8F) |
| 16 | + - [创建镜像](#%E5%88%9B%E5%BB%BA%E9%95%9C%E5%83%8F) |
| 17 | + - [推送镜像:](#%E6%8E%A8%E9%80%81%E9%95%9C%E5%83%8F) |
| 18 | + - [docker hub](#docker-hub) |
| 19 | + - [修改镜像存放位置](#%E4%BF%AE%E6%94%B9%E9%95%9C%E5%83%8F%E5%AD%98%E6%94%BE%E4%BD%8D%E7%BD%AE) |
| 20 | +- [docker容器常用命令](#docker%E5%AE%B9%E5%99%A8%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4) |
| 21 | + - [新建容器](#%E6%96%B0%E5%BB%BA%E5%AE%B9%E5%99%A8) |
| 22 | + - [查看容器](#%E6%9F%A5%E7%9C%8B%E5%AE%B9%E5%99%A8) |
| 23 | + - [停止容器](#%E5%81%9C%E6%AD%A2%E5%AE%B9%E5%99%A8) |
| 24 | + - [启动容器](#%E5%90%AF%E5%8A%A8%E5%AE%B9%E5%99%A8) |
| 25 | + - [重启容器](#%E9%87%8D%E5%90%AF%E5%AE%B9%E5%99%A8) |
| 26 | + - [进入容器](#%E8%BF%9B%E5%85%A5%E5%AE%B9%E5%99%A8) |
| 27 | + - [删除容器](#%E5%88%A0%E9%99%A4%E5%AE%B9%E5%99%A8) |
| 28 | + - [容器日志](#%E5%AE%B9%E5%99%A8%E6%97%A5%E5%BF%97) |
| 29 | + - [容器ip](#%E5%AE%B9%E5%99%A8ip) |
| 30 | + - [容器启动方式](#%E5%AE%B9%E5%99%A8%E5%90%AF%E5%8A%A8%E6%96%B9%E5%BC%8F) |
| 31 | + - [资源占用](#%E8%B5%84%E6%BA%90%E5%8D%A0%E7%94%A8) |
| 32 | + - [磁盘使用情况](#%E7%A3%81%E7%9B%98%E4%BD%BF%E7%94%A8%E6%83%85%E5%86%B5) |
| 33 | + - [执行容器内部命令](#%E6%89%A7%E8%A1%8C%E5%AE%B9%E5%99%A8%E5%86%85%E9%83%A8%E5%91%BD%E4%BB%A4) |
| 34 | + - [网络](#%E7%BD%91%E7%BB%9C) |
| 35 | + - [复制文件](#%E5%A4%8D%E5%88%B6%E6%96%87%E4%BB%B6) |
| 36 | +- [docker-compose](#docker-compose) |
| 37 | + - [安装](#%E5%AE%89%E8%A3%85) |
| 38 | + - [常用命令](#%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4) |
| 39 | + - [部署多个服务](#%E9%83%A8%E7%BD%B2%E5%A4%9A%E4%B8%AA%E6%9C%8D%E5%8A%A1) |
| 40 | + - [定义配置文件](#%E5%AE%9A%E4%B9%89%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6) |
| 41 | + - [启动服务](#%E5%90%AF%E5%8A%A8%E6%9C%8D%E5%8A%A1) |
| 42 | +- [maven插件构建docker镜像](#maven%E6%8F%92%E4%BB%B6%E6%9E%84%E5%BB%BAdocker%E9%95%9C%E5%83%8F) |
| 43 | + - [docker镜像仓库](#docker%E9%95%9C%E5%83%8F%E4%BB%93%E5%BA%93) |
| 44 | + - [docker开启远程访问](#docker%E5%BC%80%E5%90%AF%E8%BF%9C%E7%A8%8B%E8%AE%BF%E9%97%AE) |
| 45 | + - [docker支持http上传镜像](#docker%E6%94%AF%E6%8C%81http%E4%B8%8A%E4%BC%A0%E9%95%9C%E5%83%8F) |
| 46 | + - [重启docker](#%E9%87%8D%E5%90%AFdocker) |
| 47 | + - [开放端口](#%E5%BC%80%E6%94%BE%E7%AB%AF%E5%8F%A3) |
| 48 | + - [构建docker镜像](#%E6%9E%84%E5%BB%BAdocker%E9%95%9C%E5%83%8F) |
| 49 | + |
| 50 | +<!-- END doctoc generated TOC please keep comment here to allow auto update --> |
| 51 | + |
1 | 52 | ## 简介 |
2 | 53 |
|
3 | 54 | Docker是一个开源的应用容器引擎,通过容器可以隔离应用程序的运行时环境(程序运行时依赖的各种库和配置),比虚拟机更轻量(虚拟机在操作系统层面进行隔离)。docker的另一个优点就是build once, run everywhere。 |
@@ -441,6 +492,13 @@ docker run -p 33056:33056 --name java \ |
441 | 492 | > java:8 |
442 | 493 | ``` |
443 | 494 |
|
| 495 | +### 复制文件 |
| 496 | + |
| 497 | +将当前目录tpch文件夹复制到mysql容器相应的位置: |
| 498 | + |
| 499 | +``` |
| 500 | +docker cp tpch mysql56:/var/lib/mysql #mysql56为容器名 |
| 501 | +``` |
444 | 502 |
|
445 | 503 |
|
446 | 504 | ## docker-compose |
|
0 commit comments