安装docker

sudo curl -SSL https://get.daocloud.io/docker | sh

查看docker

执行 docker -v   输出  Docker version 18.06.1-ce, build e68fc7a

sudo passwd root

用命令sudo passwd root重新设置root的密码;

设置完毕后执行”su -“再输入root密码,切换到root用户身份;

执行docker images,看看本地已有的docker镜像:

安装和运行一个nginx服务来初探docker的镜像和容器

下载镜像 docker pull daocloud.io/library/nginx

下载完毕执行  docker images

启动  执行启动命令

docker run --name nginx001 -idt -P -v /mnt/hgfs/common_dir:/usr/Downloads daocloud.io/library/nginx

命令:
run 根据指定的镜像文件启动一个容器
--name nginx001 启动后这个容器的名字
-d: 后台运行,并返回ID
-i: 交互模式运行容器
-t: 为容器分配一个伪输入终端
-P: 随机映射一个端口至容器内部开放的网络端口
-v /mnt/hgfs/common_dir:/usr/Downloads:指定共享文件目录,进入容器后,容器的/usr/Downloads实际上就是ubuntu的/mnt/hgfs/common_dir目录了,这样传文件方便
daocloud.io/library/nginx:镜像文件名称,就是刚才下载的那个

执行docker ps可以看到已经启动的容器:

打开浏览器 http://localhost:32768/

转载于:https://www.cnblogs.com/xiaoxiaoliu/p/9940377.html

docker 安装相关推荐

  1. Docker安装Apache与运行简单的web服务——httpd helloworld

    Docker运行简单的web服务--httpd helloworld目录[阅读时间:约5分钟] 一.Docker简介 二.Docker的安装与配置[CentOS环境] 三.Docker运行简单的web ...

  2. etcd 笔记(02)— etcd 安装(apt 或 yum 安装 、二进制包安装、Docker 安装 etcd、etcd 前端工具etcdkeeper)

    1. 使用 apt 或 yum 安装 etcd 命令如下: sudo apt-get install etcd 或者 sudo yum install etcd 这样安装的缺点是:安装的 etcd 版 ...

  3. docker安装Mysql5.7以及远程登陆链接配置

    1.安装mysql5.7 docker镜像 docker安装:docker安装一条龙 1.拉取官方mysql5.7镜像 docker pull mysql:5.7 root@VM-12-5-ubunt ...

  4. docker 安装oracle_阿里云使用Docker搭建Hadoop集群

    摘要 吐血整理,搭建了两遍,亲测可用!!! 我买的是阿里云2C4G的服务器,使用的是CentOS 7.7版本.在搭建过程中踩了不少坑,本篇文章希望对大家有用 CentOS 7.7安装Docker 查看 ...

  5. docker 安装和使用

    目录 1.安装docker的官方网站 配置镜像加速器 查看docker安装的版本 重启docker 启动 docker 查看启动的状态 下载测试镜像 并且启动该容器 2.操作docker 镜像的常用命 ...

  6. docker 安装 oracle12,使用Docker安装Oracle 12c

    使用Docker安装Oracle 12c 假设你的服务器已成功安装Docker,继续进行以下操作: 1. 启动Docker [root@node01 ~]# service docker start ...

  7. Centos-安装Docker并使用Docker安装mysql遇到的问题以及解决方法

    为什么安装Docker?? ----不知道啊,说是用其安装mysql简单 step1:    首先百度,查找安装的教程,哎,找到了: 如下: https://www.jianshu.com/p/9c9 ...

  8. 002.Docker安装部署

    一 docker安装-CentOS系统 1.1 docker自动安装脚本 1 root@docker:~# wget -qO- https://get.docker.com/ | sh 2 或-- 3 ...

  9. Linux磁盘挂载和docker安装

    本篇给大家介绍Linux磁盘挂载和docker安装的相关内容,Linux服务器的操作是一个手熟的过程,一些不常用的命令隔断时间就忘记了,熟话说好记性不如烂笔头,还需在平时的工作中多练习记录. 最近新申 ...

  10. Docker学习(一)Ubuntu版本的Docker安装和使用

    2019独角兽企业重金招聘Python工程师标准>>> Docker安装: [apt-get install docker.io   如果不成功先运行 apt-get update] ...

最新文章

  1. CODING 最佳实践:快课网研发效能提升之路
  2. 类型后面的问号的目的是什么(例如:int?myVariable)?
  3. activity 生命周期_死磕Android_App 启动过程(含 Activity 启动过程)
  4. jquery视频教程
  5. String类型的字符长度(码点/代码单元的区别)
  6. 利用zookeeper实现分布式服务故障自动剔除/服务自动注册的思路
  7. 5种不会被机器智能替代的能力
  8. CentOS卸载自带的JDK
  9. 华为p50 pro 鸿蒙,华为P50Pro真豪横!鸿蒙系统+真全屏5摄,网友:太香了!
  10. ios控制中心android版,IOS控制中心
  11. 用springMVC拦截器实现操作日志管理功能
  12. 3DMM-Fitting_Pytorch代码阅读
  13. 网吧服务器系统介绍,网吧服务器系统
  14. 小说里的编程 【连载之二十四】元宇宙里月亮弯弯
  15. 国内外自媒体短视频平台有哪些?又有哪些适合个人赚钱的呢?
  16. android 带箭头的框,带有工具提示箭头的Android PopupWindow
  17. Spring面试常问
  18. python同花顺自动交易软件下载_GitHub - touzi-platform/THSTrader: 量化交易。同花顺免费模拟炒股软件客户端的python API。(Python3)...
  19. [元带你学NVMe协议] NVMe协议的命令
  20. 嵌入式开发之hisilicon---hi3536 处理器简介

热门文章

  1. html语言标示,HTML语言剖析(二) HTML标记一览
  2. 项目5 BBS博客项目
  3. 数据库水平切分(MyCat分片)
  4. Spring Boot项目CentOS域名的绑定
  5. Meerkat倒下想到的:社交巨头的后院不容置喙
  6. Rancher助力美国农业部的容器实践之路
  7. 12.swift 元祖
  8. zabbix使用Omsa来监控Dell服务器的硬件信息
  9. [Oracle][ODBC SQL Server Driver][SQL Server]对象名 'RECOVER.HS_TRANSACTION_LOG' 无效(转)
  10. SQL server 2012序列号 注册码 z