docker
hiekay
元宇宙 区块链 java 数据分析 数据可视化 数据挖掘 人工智能 数据库 大数据 云计算 云平台分析 Android
展开
-
ubuntu 18.04 安装docker ce
目前docker分为社区版 docker ce 和 企业版 docker ee。卸载老版本如果你安装了老版本,请卸载掉$ sudo apt-get remove docker docker-engine docker.io安装①使用存储库安装在新主机上首次安装Docker CE之前,需要设置Docker存储库。之后,您可以从存储库安装和更新Docker。一、设置存储库1.更新ap...原创 2018-10-25 18:27:03 · 1305 阅读 · 0 评论 -
Docker入门
1.测试docker是否存在sudo docker info返回docker的基本信息$ sudo docker info//出现一下内容Containers: 2 Running: 0 Paused: 0 Stopped: 2Images: 1...2.运行第一个容器$ sudo docker run -i -t ubuntu /bin/bash//开始下载容器并...原创 2018-10-29 17:12:43 · 92 阅读 · 0 评论 -
使用Docker镜像和仓库
前面学习了安装Docker 和 docker 的一些管理docker容器的命令。回顾一下$ sudo docker run -i -t --name another_container ubuntu /bin/bash root@fbb219828a49:/#1.列出镜像$ sudo docker images ...原创 2018-10-31 17:18:33 · 143 阅读 · 0 评论 -
构建docker镜像
1.创建Docker Hub账号网址:https://hub.docker.com/ 注册.登录$ sudo docker login2.用docker commit命令创建镜像创建一个要进行修改的定制容器$ sudo docker run -i -t ubuntu /bin/bash root@7dfcf4332617:/# 在容...原创 2018-11-01 19:13:33 · 484 阅读 · 0 评论 -
Docker 的Dockerfile指令
Dockerfile指令(1) CMD用于指定一个容器启动时要运行的命令.类似RUN指定要运行的特定命令sudo docker run -i -t hiekay/static_web /bin/true使用CMDCMD ["/bin/true"]给CMD指令传递参数CMD ["/bin/bash", "-l"]将-l 标志传递给/bin/bash命令.doc...原创 2018-11-01 19:39:09 · 211 阅读 · 0 评论 -
进入正在运行的Docker容器的4种方式
在使用Docker创建了容器之后,如何进入该容器呢?进入Docker容器比较常见的几种做法如下:使用docker attach使用SSH使用nsenter使用exec一、使用docker attach进入Docker容器Docker提供了attach命令来进入Docker容器。接下来我们创建一个守护态的Docker容器,然后使用docker attach命令进入该容器。$...原创 2018-11-06 11:49:09 · 35257 阅读 · 0 评论 -
使用Docker测试静态网站
下来是将Nginx安装到容器来架构一个简单的网站开发,网站命名为Sample.1.samle网站的初试Dockerfile为Nginx Dockerfile创建一个目录$ mkdir sample$ cd sample$ touch Dockerfile获取Nginx配置文件$ cd sample$ mkdir nginx && cd nginx $ w...原创 2018-11-06 16:28:24 · 1078 阅读 · 0 评论 -
使用Docker构建服务
要构建的是使用Jekyll框架的自定义网站.会构建两个镜像.一个镜像安装了Jekyll及其他用于构建Jekyll网站必要的软件包一个镜像通过Apache来让Jekyll网站工作起来.在启动容器时,通过创建一个新的Jekyll网站来实现自服务.工作流程:创建Jekyll基础镜像和Apache镜像从Jekyll镜像创建一个容器,这个容器存放通过卷挂载的网站源码从Apache镜像创建一个容...原创 2018-11-09 11:00:26 · 470 阅读 · 3 评论