docker 入坑3】的更多相关文章

Docker 入坑教程笔记 视频网址B站:点这里 查询命令 man docker 简单启动和退出 docker run --name [容器名] -i -t ubuntu /bin/bash 交互启动虚拟机 -t 提供伪tty终端 docker ps [-a][-l] docker inspect [container name or id] 配置信息,有用数据 docker start [-i] 重新启动停止容器 exit 退出 docker 守护式进程启动 启动 ctrl + P ctrl…
Docker入坑系列(二) 上一篇我们为Docker创造了一个良好的生活环境,这一篇我们就开始让Docker活起来. 安装Docker ok,原文地址在这里. 当然,我只是自己翻译了一下而已- -跟着做了一遍就安装好啦. # Docker 是一个能够让应用自动化部署的基础软件框架."容器"是封装好的,轻量级的便携式应用模块 # Docker is a container-based software framework for automating deployment of appl…
Docker入坑系列(一) 引用嘛,当然是来引用别人说的东西啦. Docker 是一个开源项目,诞生于 2013 年初,它基于 Google 公司推出的 Go 语言实现. 项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在 GitHub 上进行维护. PS: 由于小轩对Centos7命令不太熟,所以此次系统选择的Centos6.5.(其实是手里只有6.5和7的镜像啦,不想再下载啦.) 针对Centos6.x最小化安装之后的一些个人习惯,参见:Centos6.x最小…
总有一些场景,我们需要自己制作一个镜像,可以快速还原环境,又不想被其他因素干扰镜像的纯净,这个时候,就可以选择Docker了,启动便捷,镜像还原很快捷,除了上手不容易. 最近入坑研究了一番,小有心得,故写一篇杂文,记录自己的踩坑经历. 安装Docker的过程可以参考其他前辈的文章,不再赘述,从实战角度说,如何构建一个自用的Docker镜像. 首选说一下Docker的几个名词,仓库是管理镜像的,容器是镜像启动后的,镜像就是最干净的环境,镜像启动之后变成容器. docker的run是启动镜像的介质,…
前言 终究还是绕不过去了,要学的知识真的是太多了,好在我们还有时间,docker 之前只闻其声,不曾真正的接触过,现在docker 越来越火,很多公司也都开始使用了.所以对于我们程序员而言,又得修炼一项必备技能了. 所以让我们勇敢的踏出第一步,学海无涯,让我们一步一个脚印.从安装开始讲起吧. windows10安装 参考:https://yeasy.gitbooks.io/docker_practice/content/install/windows.html 开启Hyper-V win10 安…
搭建mongodb $ docker run --name mongo -it -d -p : -v ~/docker-data/mongo:/data/db -e MONGO_INITDB_ROOT_USERNAME=admin -e MONGO_INITDB_ROOT_PASSWORD= mongo$ docker exec -it mongo /bin/bash# mongo -u admin -p 123456 然后我们添加一个用户: db.createUser({ { user: "s…
查看镜像 docker images [OPTIONS] [REPOSITORY[:TAG]] -a, --all=false -f, --filter=[] --no-trunc=false -q, --quite=false ,只显示id 删除镜像 $ docker rmi [OPTIONS] IMAGE 删除所有的镜像查询出所有镜像的id$ docker images -q ubuntu$ docker rmi $(docker images -q ubuntu) 检索镜像 $ docke…
上一节我们安装好了docker,那么这节我们讲一下docker基本命令使用 查看版本 $ sudo docker --version 返回:Docker version 18.09.0, build 4d60db4操作命令前需要使用管理员权限,每次操作都要添加sudo有点麻烦,有没有办法省略掉sudo呢?答案是有的: $ sudo gpasswd -a ${USER} docker 这里的${USER}代表当前用户,比如我的用户名是mantishell mantishell@zkl:~$ sud…
本文是记录一下学习docker的过程,希望可以帮助到入门的朋友. 系统:ubuntu16.04 docker:18.09 打开官网:https://docs.docker.com/install/linux/docker-ce/ubuntu/ OS requirements To install Docker Engine - Community, you need the 64-bit version of one of these Ubuntu versions: Disco 19.04 C…
容器启动之后,如果我们需要进入容器内修改配置,比如mysql修改启动配置 我们启动的附加参数是不是shell,这个时候就可以用docker exec了,docker除了对image参数以外,大部分命令,可以多docker容器ID操作的,也可以对docker容器别名一样的使用 docker exec -itd 容器ID(容器别名) 附加启动参数 如果启动参数的shell,就可以使用docker attach直接进去了 docker attach 容器ID(容器别名) docker容器内的操作,只限…