美文网首页
Docker安装及常用命令

Docker安装及常用命令

作者: 愚木非鱼 | 来源:发表于2018-12-04 17:32 被阅读0次

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
Docker通过将运行环境和应用程序打包到一起,来解决部署环境依赖问题,真正做到跨平台的分发和使用。

以在CentOS安装为例:

1. DOCKER安装

yum install docker

确认是否安装成功

docker --version

2. DOCKER-COMPOSE安装

Docker Compose是在使用Docker容器部署分布式应用时的工具,可以在一个yml文件中定义一个多容器应用,然后使用一条命令即可部署运行所有容器。

yum install docker-compose

确认是否安装成功

docker --version

3. 启动Docker服务

service docker start

4. 常用DOCKER命令

DOCKER命令
docker ps  # 查看所有正在运行的容器的列表,添加 -a 参数则列出包括没有运行的容器

docker start [container-name] # 启动一个被停止的容器

docker stop [container-name] # 停止运行中的容器

docker restart [container-name] # 重启容器

docker kill -s KILL [container-name] # 杀掉一个运行中的容器,-s 参数向容器发送一个信号

docker build -t apache:v1 . # 使用此目录的Dockerfile创建镜像,镜像名为apache,标签为v1

docker run -p 4000:80 apache  # 创建一个新容器,运行“apache”映射端口4000到80

docker run -d -p 4000:80 apache  # 同上,但处于detached模式

docker exec -it [container-id] bash  # 登录一个正在运行的容器

docker logs -f [container-id] # 跟踪容器的日志输出

docker rm [container-name]  # 从本机中删除指定的容器

docker rm $(docker ps -a -q)  # 从本机上删除所有容器

docker images -a # 显示本机上的所有镜像

docker rmi [image-name] # 从本机中删除指定的镜像

docker rmi $(docker images -q) # 从本机删除所有镜像
DOCKER COMPOSE命令
docker-compose up # 创建并启动容器

docker-compose up -d # 以detached模式创建和启动容器

docker-compose down # 停止并移除容器,网络,镜像和卷

docker-compose logs [container-name] # 查看容器的输出

docker-compose restart # 重新启动所有服务

docker-compose pull # 拖所有镜像服务

docker-compose build # 构建所有镜像服务

docker-compose config # 验证并查看Compose文件

docker-compose scale = # 测量特殊服务(s)

docker-compose top # 显示正在运行的进程

相关文章

  • Docker

    Docker简介1 什么是Docker2 为什么使用Docker3 Docker的安装与启动及常用命令4 Dock...

  • docker

    1. docker安装gitlab docker安装gitlab 2. docker 常用命令总结

  • 五、Spring Boot与Docker

    一、简介 二、Docker核心概念 三、Docker安装 四、Docker常用命令&操作 五、安装MySQL

  • docker常用命令总结

    参考链接 Docker 常用命令与操作 docker常用命令总结——安装、镜像、容器基本操作

  • Docker专题

    docker 安装 docker常用命令 docker安装各种软件 安装nginx 1、本地配置创建文件夹 2、拷...

  • Docker 实战总结

    目录 Docker简介 Docker优势 Docker基本概念 Docker安装使用 Docker常用命令 Doc...

  • MySQL容器化详细教程

    前言: 上篇文章介绍了Docker工具的安装及常用命令使用。本篇文章我们会介绍如何在Docker中运行MySQL实...

  • docker-compose常用命令

    下载安装 Docker Compose Docker Compose常用命令 注:以上命令请在docker-com...

  • Docker命令

    安装 启动service docker start 常用命令 创建容器docker create -it ubun...

  • docker使用

    安装docker linux centos 常用命令 容器管理

网友评论

      本文标题:Docker安装及常用命令

      本文链接:https://www.haomeiwen.com/subject/gkkvcqtx.html