
docker
Jinx_Q
这个作者很懒,什么都没留下…
展开
-
docker(六):Mac docker 如何进入容器
每个容器其实就相当于一个虚拟机,只是它只包含了功能所涉及的组件。 查看运行中的容器:docker ps结果如下: ** ** 通过容器id进入该容器:sudo docker exec -it 216da717b457 /bin/bash接下来你就可以把该容器当做主机去shell操作了,当然可能它的组件不齐全,比如纯净的nginx镜像中你只能cat文件不能去vi编辑文件。原创 2017-05-23 10:03:19 · 7846 阅读 · 0 评论 -
docker(七):Mac docker 将本地镜像push到docker hub官方镜像仓库里面
首先你要到https://hub.docker.com 官方网站上注册一个账户。然后创建一个属于自己的镜像仓库,你可以设定它是public的还是private的。 假设我的账户名为:jinx007 首先在本地ssh到宿主机,boot2docker ssh查看我有哪些镜像:docker images假设我有一个基于官方版nginx创建的镜像,它的image_id为ced98b446736接下来我们原创 2017-05-24 15:30:43 · 3374 阅读 · 1 评论 -
docker(二):Mac docker hello-world
终端按顺序执行如下命令:su root//切换为root账户sudo env//下面使用root进行操作boot2docker init//初始化虚拟机,包括虚拟机镜像下载保证虚拟机电源开启boot2docker up//把虚拟机打开出现如下信息: ** WARNING: The ‘boot2docker’ command line interface (not to be confused原创 2017-05-18 14:31:32 · 2311 阅读 · 0 评论 -
docker(一):Mac docker 安装
使用github上的pkg安装未果,所以决定去官方找找办法,通过官方提供的工具箱来下载,下载地址: https://www.docker.com/products/docker-toolbox 傻瓜式安装,第一次github资源安装失败后,我习惯性地把原本电脑就有的VirtualBox删除掉了,安装后启动桌面的Docker Quickstart Terminal程序执行如下操作: 总算是初原创 2017-05-18 10:38:43 · 859 阅读 · 0 评论 -
docker(三):Mac docker 运行tomcat镜像创建一个容器
docker search tomcat//查看公有云的Tomcat镜像如下所示: docker pull tomcat:latest //拉取最新版的tomcat镜像docker run -d -p 80:8080 tomcat//宿主机的80端口映射容器的8080Tomcat默认端口docker ps //查看当前所以容器结果如下: Mac系统限制宿主机无法与外网ping通,所以只能通过宿主原创 2017-05-18 16:58:59 · 3624 阅读 · 0 评论 -
docker(四):Mac docker 把war包导入tomcat创建新的镜像
将war包放在指定目录下,并在该目录下创建空的Dockerfile文件,内容如下:from hub.c.163.com/library/tomcatMAINTAINER JinxCOPY parking.war /usr/local/tomcat/webapps/启动虚拟机:boot2docker up 完成后进入虚拟机:boot2docker ssh进入war包目录:cd /Users/ji原创 2017-05-19 11:27:33 · 2652 阅读 · 0 评论 -
docker(五):Mac docker 自定义nginx配置打包nginx镜像
1.基于镜像库的nginx再修改nginx配置,编写Dockerfilefrom hub.c.163.com/library/nginx:latestMAINTAINER Jinx----COPY default.conf /etc/nginx/conf.d/default.confCOPY proxy.conf /etc/nginx/proxy.confCOPY nginx.conf /e原创 2017-05-22 18:21:55 · 4181 阅读 · 0 评论 -
Dokcer 删除所有容器
1.停掉所有运行的容器docker stop $(docker ps -q)2.删除所有容器docker rm $(docker ps -aq)原创 2017-07-27 10:51:08 · 808 阅读 · 0 评论 -
Docker将容器打包成镜像
有的时候我们新建了一个镜像并运行它生成了一个容器,容器就好比一个微虚拟机,有的时候我们需要在容器里面操作一些东西,可能由于很多种原因,假设我们修改了系统配置等,那么如何将操作后的容器做成一个镜像供以后使用呢 1.查看容器的信息找出CONTAINER IDdocker ps2.打包成镜像docker commit -m "" -a "" [CONTAINER ID] [给新的镜像命名]原创 2017-07-27 10:54:45 · 22375 阅读 · 0 评论