要观看视频教程请点击这里转到【知识林】观看

本节主要通过启动Mysql数据库容器和Wordpress网站容器来熟悉docker-machine和docker的常用命令

  • 熟悉docker-machine命令

前提需要安装docker服务。

如果是在windows或Centos6版本中运行可能参考《Docker视频教程 之 在Windows和Centos6.3中安装Docker》;

如果是在Centos7中运行可参考《Docker视频教程 之 在Centos7中安装Docker服务》

在windows上启动docker虚拟机:

docker-machine start default
docker-machine env default
@FOR /f "tokens=*" %i IN ('docker-machine env default') DO @%i

docker-machine create:创建一个docker虚拟机

docker-machine start:启动一个已经存在的虚拟机

docker-machine ip:查看对应虚拟机的ip地址

docker-machine restart:重启一个正在运行的虚拟机

docker-machine stop:停止一个正在运行的虚拟机

  • 熟悉docker的常用命令

docker images:列表本地已经存在的docker镜像;

docker ps:列表出存在运行的docker容器

docker ps -a:列表出所有docker容器(包括在运行的和已经停止的)

docker rm:删除一个docker容器(如果删除存在运行的需要加-f

docker rmi:删除一个已经存在的docker镜像

docker pull:拉取一个已经存在的docker镜像,如:docker pulll java:8表示拉取jdk1.8版本

docker --help:查看帮助

docker info:查看docker的信息

docker restart:重启一个正在运行的docker容器

docker start:启动一个已经存在的docker容器

docker run:根据镜像启动一个容器

docker stats:查看docker容器的状态

docker stop:停止一个正在运行的docker容器

docker run -d -p 3316:3306 -e MYSQL_ROOT_PASSWORD=123 --name mysql1 mysql

解释:

docker run:启动容器

-d:后台运行

-p 3316:3306:指定运行的容器对外端口是3316

-e MYSQL_ROOT_PASSWORD:指定额外参数(root用户的密码是123)

--name指定运行的容器的名称是mysql1

mysql:指启动容器对应的镜像

  • 启动wordpress网站容器

启动wordpress的命令:

docker run --name my-wordpress1 --link mysql1:mysql -d wordpress

解释:

--name my-wordpress1:指定该容器名称为my-wordpress1

--link mysql1:mysql:将mysql1这个容器挂载到my-wordpress1容器内容供其访问

-d:后台运行

wordpress:启动容器对应的镜像


视频大小:104.21MB

视频时长:38分18秒

要观看视频教程请点击这里转到【知识林】观看

Docker视频教程 之 熟悉docker-machine及docker常用命令 - 知识林相关推荐

  1. docker基础用法及镜像和容器的常用命令大全

    1. docker 体系架构 Docker 采用了 C / S 架构,包括客户端和服务端.Docker 守护进程作为服务端接受来自客户端的请求,并处理这些请求(创建.运行.分发容器).客户端和服务端既 ...

  2. Docker常用命令和实战演练

    基础命令: 1, 启动docker环境 service docker start 2, 查看当前运行中的容器 docker ps 3, 查看当前本机的镜像 docker images 4, 查看可以下 ...

  3. Docker的安装 与 环境配置 及 阿里云镜像仓库配置、常用命令等

    目录 一.Docker简介 Docker的应用场景 Docker 的优点 1.简化程序 2.避免选择恐惧症 3.节省开支 Docker的架构 Docker 和虚拟机的区别 下图是虚拟机的体系结构: 下 ...

  4. 【Docker学习笔记 二】Docker安装、运行流程与常用命令

    上一篇Blog详细介绍了Docker为什么会出现,是为了解决什么问题而出现:Docker的基本组成部分.架构.本篇Blog就来详细了解下Docker如何安装.卸载以及常用的操作命令有哪些.因为Dock ...

  5. re.containerbase.startinternal 子容器启动失败_Python项目容器化实践(二) Docker Machine和Docker Swarm...

    前言 这篇文章介绍Docker生态中的常被提到的Engine.Machine和Swarm,大家以了解为主,工作需要再深入. Engine Docker Engine其实就是我们常说的「Docker」, ...

  6. Docker视频教程 之 使用Nginx容器做反向代理 - 知识林

    要观看视频教程请点击这里转到[知识林]观看 这一节主要讲解如何在docker中使用Nginx做反向代理 在启动docker容器时挂载宿主机目录 这讲将会挂载两个目录,一个用于查看nginx的日志,另一 ...

  7. 【docker教程】docker视频教程(ubuntu)数据卷挂载、数据卷容器volume、端口映射(镜像叠加,分层复用)rootfs、bootfs(没看完)

    黑马程序员Docker容器化技术,从零学会Docker教程 可以先看1-13课.以及 docker概述 文章目录 docker概述 ubuntu安装docker docker架构 配置docker镜像 ...

  8. Docker学习(四)-----Docker容器常用命令

    七.Docker容器 容器是Docker核心概念 简单的说,容器是独立运行的一个或一组应用,以及它们的运行环境 对应的,虚拟机可以理解为模拟运行的一整套操作系统(提供了运行态环境和其他系统环境)和运行 ...

  9. docker查看现有容器_如何使用Docker将现有应用程序推送到容器中

    docker查看现有容器 by Daniel Newton 丹尼尔·牛顿 如何使用Docker将现有应用程序推送到容器中 (How to shove an existing application i ...

  10. docker删除es数据_Docker的常用命令

    Docker的常用命令 docker version#显示docker的版本信息 docker info#显示docker的系统信息,包括镜像和容器的数量 docker --help#docker帮助 ...

最新文章

  1. python启动appium服务_python下appium服务的自启动和关闭
  2. AI虚拟偶像:知识图谱赋予AI“生命感”
  3. 电气simulink常用模块_ADAS/AD控制器模块开发:产品构成要素及产品需求
  4. Struts2的核心过滤器
  5. html鼠标点击伪类,CSS伪类:CSS3鼠标滑过按钮动画
  6. jmeter对oracle压力测试
  7. C++ —— C++常量和变量
  8. 2.3_ 1_ 进程同步、进程互斥
  9. 智能会议系统(5)---SipDemo
  10. Cause: java.sql.SQLException: Unknown initial character set index ‘255‘ received from server. Initia
  11. python报表自动化系列 - 译码:将纯数字译码为Excel列坐标的字母索引表示形式
  12. 拜托,面试别再问我基数排序了!!!
  13. “记忆宫殿”等五大方法,拯救你衰退中的记忆力
  14. 友情链接加nofollow_如何在WordPress中添加Nofollow链接(适用于初学者的简单指南)
  15. locust工具学习笔记(五)-FastHttpUser类、关联、参数化、检查点、集合点
  16. 计算历史区间的收益率,用前复权还是后复权?
  17. postman工具批量调用接口
  18. 5分钟使用Echarts轻松实现地图下钻
  19. linux环境MySQL8.0安装
  20. OpenGLES(八)GPUImage滤镜链与将滤镜修改后的图片保存到相册

热门文章

  1. 永中集成Office与上访科技部有感
  2. Typecho单栏式Major主题模板V1.8
  3. 小米解锁过程中验证失败怎么办,有什么处理方式
  4. LoadRunner压力测试:测试报告
  5. JS实现图片的懒加载
  6. 53-20210316华为海思Hi3516DV300的linux系统通过网口刷机(eMMC模式)
  7. 数值分析的matlab实验总结,数值分析及其MATLAB实验(第2版)
  8. Wifi Signal Strength for Mac(实用的WiFi信号监测工具)
  9. idea 2022年使用教程
  10. transCAD求解两路径问题中遇到的问题和解决方法