如何在 Ubuntu 安装 Docker ?

dannnney关注0.2312018.02.15 18:55:49字数 283阅读 6,079 Docker 要求 Ubuntu 操作系统为 64 位 如果显示 x86_64 则为 64 位,显示 i686 则为 32位。如果是 32 位那就该重装系统了。 查看操作系统版本名称 可能显示 xenial 也可能是 trusty 或者是其他,记住这个值,一会儿会用到。 更新包管理器,安装程序包 注意: 第二行的 linux-image-generic-lts-xenial 这个名字最后一个单词就是由上一步获得的名字拼在一起的,所以如果上一步显示 trusty 这里则是 linux-image-generic-lts-trusty 获取 sudo 权限 确认是否安装了 curl 如果没有安装,则使用命令安装 使用 curl 获取最新的 Docker 1)、使用官网一键安装脚本 2)、使用阿里云一键安装脚本(曾经在阿里云的机器上成功安装,本文写作时使用的是腾讯云的机器,安装失败) 3)、使用国内其他一键安装脚本(具体详见: https://www.cnrancher.com/install-docker/) 验证 Docker 是否安装成功 Read more…

docker 灵活的构建 PHP 环境

docker 灵活的构建 PHP 环境 16260  PHP /  917 /  0 / 发布于 10个月前 / 更新于 10个月前 * 首先 clone [server] 项目 放到服务器根目录(到后面你也可以构建自己风格的环境结构) (一阶) 使用 docker 逐一构建 1. 下载镜像 docker pull php:7.2-fpm 冒号后选择版本 docker pull nginx docker pull mysql:5.7 不需要本地数据库可忽略 docker pull redis:3.2 不需要本地 redis 可忽略 docker images 查看已下载的所有镜像 2. 下载完成镜像后运行容器 [以下采用 –link 方式创建容器 注意创建顺序] <运行 mysql 容器> docker run –name mydb -p 3306:3306 -e Read more…

007-docker-安装-mysql:5.6

007-docker-安装-mysql:5.6 1、搜索镜像 docker search mysql 2、拉取合适镜像 docker pull mysql:5.6 docker images 3、使用镜像 docker run -p 3306:3306 –name mymysql -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.6 命令说明: -p 3306:3306:将容器的 3306 端口映射到主机的 3306 端口。 -v $PWD/conf:/etc/mysql/conf.d:将主机当前目录下的 conf/my.cnf 挂载到容器的 /etc/mysql/my.cnf。 -v $PWD/logs:/logs:将主机当前目录下的 logs 目录挂载到容器的 /logs。 -v $PWD/data:/var/lib/mysql :将主机当前目录下的data目录挂载到容器的 /var/lib/mysql 。 -e Read more…

Docker 常用指令详解

Docker 常用指令详解 anyesu关注0.8882017.06.30 02:46:55字数 1,330阅读 21,383 前言 在 上一篇文章 中已经介绍了 Docker 相关的概念以及 Docker 的安装, 下面正式进入 Docker 的使用。Docker 分为客户端和服务端两部分, docker 为客户端调用的命令, dockerd 为服务端调用的命令, 本文着重介绍客户端的用法。 主要用法:docker [ docker命令选项 ] [ 子命令 ] [ 子命令选项 ] docker [ 子命令 ] –help 可查看每个子命令的详细用法。 Docker 命令选项列表 选项 说明 其他 –config [string] 客户端本地配置文件路径 默认为 ~/.docker -D, –debug 启用调试模式 –help 打印用法 -H, –host list 通过 socket 访问指定的 docker 守护进程 ( 服务端 ) unix:// , fd:// , tcp:// -l, –log-level [string] Read more…