Docker视频教程 之 熟悉docker-machine及docker常用命令 - 知识林
要观看视频教程请点击这里转到【知识林】观看
本节主要通过启动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常用命令 - 知识林相关推荐
- docker基础用法及镜像和容器的常用命令大全
1. docker 体系架构 Docker 采用了 C / S 架构,包括客户端和服务端.Docker 守护进程作为服务端接受来自客户端的请求,并处理这些请求(创建.运行.分发容器).客户端和服务端既 ...
- Docker常用命令和实战演练
基础命令: 1, 启动docker环境 service docker start 2, 查看当前运行中的容器 docker ps 3, 查看当前本机的镜像 docker images 4, 查看可以下 ...
- Docker的安装 与 环境配置 及 阿里云镜像仓库配置、常用命令等
目录 一.Docker简介 Docker的应用场景 Docker 的优点 1.简化程序 2.避免选择恐惧症 3.节省开支 Docker的架构 Docker 和虚拟机的区别 下图是虚拟机的体系结构: 下 ...
- 【Docker学习笔记 二】Docker安装、运行流程与常用命令
上一篇Blog详细介绍了Docker为什么会出现,是为了解决什么问题而出现:Docker的基本组成部分.架构.本篇Blog就来详细了解下Docker如何安装.卸载以及常用的操作命令有哪些.因为Dock ...
- re.containerbase.startinternal 子容器启动失败_Python项目容器化实践(二) Docker Machine和Docker Swarm...
前言 这篇文章介绍Docker生态中的常被提到的Engine.Machine和Swarm,大家以了解为主,工作需要再深入. Engine Docker Engine其实就是我们常说的「Docker」, ...
- Docker视频教程 之 使用Nginx容器做反向代理 - 知识林
要观看视频教程请点击这里转到[知识林]观看 这一节主要讲解如何在docker中使用Nginx做反向代理 在启动docker容器时挂载宿主机目录 这讲将会挂载两个目录,一个用于查看nginx的日志,另一 ...
- 【docker教程】docker视频教程(ubuntu)数据卷挂载、数据卷容器volume、端口映射(镜像叠加,分层复用)rootfs、bootfs(没看完)
黑马程序员Docker容器化技术,从零学会Docker教程 可以先看1-13课.以及 docker概述 文章目录 docker概述 ubuntu安装docker docker架构 配置docker镜像 ...
- Docker学习(四)-----Docker容器常用命令
七.Docker容器 容器是Docker核心概念 简单的说,容器是独立运行的一个或一组应用,以及它们的运行环境 对应的,虚拟机可以理解为模拟运行的一整套操作系统(提供了运行态环境和其他系统环境)和运行 ...
- docker查看现有容器_如何使用Docker将现有应用程序推送到容器中
docker查看现有容器 by Daniel Newton 丹尼尔·牛顿 如何使用Docker将现有应用程序推送到容器中 (How to shove an existing application i ...
- docker删除es数据_Docker的常用命令
Docker的常用命令 docker version#显示docker的版本信息 docker info#显示docker的系统信息,包括镜像和容器的数量 docker --help#docker帮助 ...
最新文章
- python启动appium服务_python下appium服务的自启动和关闭
- AI虚拟偶像:知识图谱赋予AI“生命感”
- 电气simulink常用模块_ADAS/AD控制器模块开发:产品构成要素及产品需求
- Struts2的核心过滤器
- html鼠标点击伪类,CSS伪类:CSS3鼠标滑过按钮动画
- jmeter对oracle压力测试
- C++ —— C++常量和变量
- 2.3_ 1_ 进程同步、进程互斥
- 智能会议系统(5)---SipDemo
- Cause: java.sql.SQLException: Unknown initial character set index ‘255‘ received from server. Initia
- python报表自动化系列 - 译码:将纯数字译码为Excel列坐标的字母索引表示形式
- 拜托,面试别再问我基数排序了!!!
- “记忆宫殿”等五大方法,拯救你衰退中的记忆力
- 友情链接加nofollow_如何在WordPress中添加Nofollow链接(适用于初学者的简单指南)
- locust工具学习笔记(五)-FastHttpUser类、关联、参数化、检查点、集合点
- 计算历史区间的收益率,用前复权还是后复权?
- postman工具批量调用接口
- 5分钟使用Echarts轻松实现地图下钻
- linux环境MySQL8.0安装
- OpenGLES(八)GPUImage滤镜链与将滤镜修改后的图片保存到相册