docker简易实践

实验环境

操作系统:deepin 15.4

安装步骤

1、安装docker

sudo apt-get install docker.io

2、启动docker服务

sudo service docker restart

3、运行hello world

sudo docker run hello-world

出现以下信息则代表成功

Hello from Docker!
This message shows that your installation appears to be working correctly.To generate this message, Docker took the following steps:1. The Docker client contacted the Docker daemon.2. The Docker daemon pulled the "hello-world" image from the Docker Hub.3. The Docker daemon created a new container from that image which runs theexecutable that produces the output you are currently reading.4. The Docker daemon streamed that output to the Docker client, which sent itto your terminal.To try something more ambitious, you can run an Ubuntu container with:$ docker run -it ubuntu bashShare images, automate workflows, and more with a free Docker ID:https://cloud.docker.com/For more examples and ideas, visit:https://docs.docker.com/engine/userguide/

以上若执行出现以下错误,请在命令前加上sudo

Cannot connect to the Docker daemon. Is the docker daemon running on this host?

部署LAMP环境

由于下载外部外国镜像需要很久,这里推荐网易的镜像

附链接:https://c.163.com/hub#/m/home/

此处选择:https://c.163.com/hub#/m/repository/?repoId=3179

通过命令,享受飞一样的感觉

sudo docker pull hub.c.163.com/public/lamp:latest

发现pull完之后即可运行此docker

sudo docker run -d -p 8080:80 -p 8888:3306 hub.c.163.com/public/lamp:latest

此时通过浏览器访问:127.0.0.1:8080,即可访问得到PHP解析的网页

另附

进入docker查看文件:如何进入Docker容器

文件传送门:Docker cp 命令

若PHP无法执行mysql或者mysqli请执行

sudo apt-get install php5-mysql
或者
sudo apt-get install php5-mysqli

转载于:https://www.cnblogs.com/wpqwpq/p/6901681.html

docker简易实践相关推荐

  1. Docker安装实践Jenkins

    Docker安装实践Jenkins 启动容器 配置Jenkins 配置Sonarqube jenkins集成Sonarqube Jenkins是开源的CI&CD软件领导者,提供超过1000个插 ...

  2. Docker 最佳实践

    Docker 最佳实践 [编者的话]本文是Docker使用过程中的一些最佳实践.虽然很多都是老话重谈,但是很多人在使用过程中还是没有遵守,比如每个进程只使用一个容器这个最佳实践,有很多人都来问,如果不 ...

  3. 这是一次 docker 入门实践

    前言 其实接触 docker 也有一段时间了,但是一直没有做下总结,现在网上关于 docker 的介绍也有很多了,本着好记性不如烂笔头的原则,还是自己再记录一波吧. 实现目标 安装 docker ce ...

  4. 面向数据科学家的 Docker 最佳实践

    作者 | Thushan Ganegedara 译者 | 弯月,责编 |  唐小引 头图 | CSDN 下载自东方 IC 出品 | CSDN(ID:CSDNnews) 作为一名数据科学家,每天我都要与 ...

  5. docker swarm实践爆心肝总结全在这里,火速收藏!!!

    Docker Swarm 快速入门 "这是一个非常棒的docker swarm学习历程.我把一个国外的docker精简实践教学进行了简略的翻译,比起国内博客学习的总结性文章,它更注重让小白在 ...

  6. linux 安装docker简易方法

    linux 安装docker简易方法,以Ubuntu为例 原因 新的安装方式 把问题抛给docker官网 安装docker-compose 原因 之前安装 需要多行命令 sudo apt update ...

  7. 微服务的「扩展立方」与 Docker 化实践

    2019独角兽企业重金招聘Python工程师标准>>> 微服务的扩展立方模型 "扩展立方模型"是指微服务架构的在拆分时包括三个维度,如上图所示,X 轴表示水平副本 ...

  8. 曾金龙:迅雷云的Docker开发实践

    非商业转载请注明作译者.出处,并保留本文的原始链接:http://www.ituring.com.cn/article/201256 曾金龙就职于迅雷网络,是国内覆盖面最广的"迅雷P2P引擎 ...

  9. DockOne微信分享( 八十九):恒生金融交易系统的Docker化实践

    本文讲的是DockOne微信分享( 八十九):恒生金融交易系统的Docker化实践[编者的话]Docker可以显著改善企业软件研发流程.提升企业DevOps效率.借助Docker,企业可以对现有IT系 ...

最新文章

  1. Windows 和 Linux 应用程序从上到下调用层次比较
  2. 20W奖金+实习机会:阿里巴巴达摩院最新时间序列赛事来了!
  3. 全面理解目标检测中的anchor
  4. 鹅厂机器狗,站起来了!
  5. C/S架构和B/S架构的概念和区别
  6. Linux Systemcall Int0x80方式、Sysenter/Sysexit Difference Comparation
  7. 【ok】李宏毅机器学习12: 对称矩阵
  8. mysql安装设置数据目录下,linux下安装mysql数据+配置
  9. 日期格式不符合要求:Unparseable date: quot;3e8a4d83533744c698216535a65850c0quot;
  10. 【Spring BootSpring Cloud系列】Spring Boot初识
  11. ic 卡获取帐号apdu指令_pboc 读卡流程,apdu读卡流程
  12. Gary Rong:以太坊的轻节点协议
  13. POI实现超大数据的Excel的读写操作,支持Excel最大行数。
  14. 微信小程序 js创建Object对象
  15. 1.11.ARM的37个寄存器详解
  16. MASA Framework - DDD设计(1)
  17. GFP:新一代多业务传输技术(转)
  18. 格林纳达常驻WTO大使孙宇晨视频会见马来西亚驻WTO大使
  19. 无线传输终端 无线通信模块 全网通5G/4G
  20. 区块链技术开发构建大数据征信闭环

热门文章

  1. JavaScript常用函数
  2. SD--根据订单创建发票(相关的函数列表的介绍系列篇(3))
  3. 《LeetCode力扣练习》第155题 最小栈 Java
  4. winform父窗体实现多个子窗体只能显示一个
  5. win10 mysql 5.7.21_MySql 5.7.21免安装版本win10下的配置方法
  6. 倒立摆的数学模型,matlab程序,simulink,c语言控制,一级倒立摆的控制设计
  7. elment-ui 表格进行实时百分比计算
  8. C#中throw抛出异常后,后续代码执行情况
  9. 20分钟学会CMake
  10. python 选择结构教学设计_初中信息技术_信息技术初一下册《Python选择结构if-else》教学设计学情分析教材分析课后反思...