docker
爱打瞌睡沐小白
mini沐白
展开
-
Dockerfile及镜像制作实践
Dockerfile及镜像制作实践制作JDK镜像准备工作1. centos:7镜像 (所有的镜像文件创建时都需要有一个空的centos镜像,就类似通过一个空的光盘或u盘创建一个系统启动盘是一样的)2. jdk压缩包 jdk-8u51-linux-x64.tar.gz(可以从课前资料获取),基于此压缩包,制作jdk镜像。创建Dockerfile文件1.进入jdk-8u51-linux-x64.tar.gz文件所在目录,基于vim创建Dockerfile文件,例如vim Dockerfile原创 2021-10-07 19:33:58 · 173 阅读 · 0 评论 -
Docker镜像操作实践
Docker镜像操作实践下载镜像docker pull hello-world浏览镜像文件docker images查看镜像历史docker history hello-world查看镜像详情docker inspect hello-world导出镜像文件镜像导出(linux系统中的镜像文件下载到本地-例如window),导出后给他人使用docker save hello-world | gzip > hello-world.tar.gz 删除镜像文件docke原创 2021-10-07 18:51:57 · 50 阅读 · 0 评论 -
数据卷操作
数据卷数据卷是一个可供一个或多个容器使用的特殊目录,可以在容器之间共享和重用,默认会一直存在,即使容器被删除。数据卷操作1.创建数据卷,例如:docker volume create container-vol #container-vol数据卷的名称2.查看所有数据卷,例如:docker volume ls查看指定 数据卷 的信息docker volume inspect container-vol3.第三步:启动挂载数据卷的容器,例如:docker run -it --mou.原创 2021-10-07 19:21:54 · 109 阅读 · 0 评论 -
镜像数据管理
下载安装centos镜像下载镜像(Image)docker pull centos:7下载完以后,查看centos7镜像文件。docker images创建并启动容器(Container)docker run -it xxxx bash其中:1)xxxx - 镜像名, 或 image id 的前几位,2)-it 这是两个参数(-i表示交互式操作, -t 表示终端)3) bash 表示进入操作终端,基于交互式进行相关操作(例如执行linux相关指令)。docker run -it原创 2021-10-07 19:12:13 · 116 阅读 · 0 评论 -
Mysql Ncaos Nginx镜像的安装
安装MySql数据库1.在hub.docker.com上搜索mysql镜像2.拉取指定版本的mysql,也可以指定拉取版本,例如: docker pull mysql:8.0.233.检查mysql镜像 docker images4.启动运行mysql镜像 (docker run 用于启动一个容器)sudo docker run -p 3306:3306 --name mysql \-v /usr/local/docker/mysql/mysql-files:/var/lib/mysql原创 2021-10-07 19:52:41 · 129 阅读 · 0 评论 -
Docker服务基本操作
Docker服务基本操作启动Docker服务 systemctl start docker查看Docker状态systemctl status docker设置Docker开机自启systemctl enable docker禁用Docker开机自启systemctl disable docker重新启动Docker服务 systemctl restart docker查看Docker信息docker info查看docker info中具体key的信息,例如:do原创 2021-10-07 17:09:35 · 43 阅读 · 0 评论 -
Docker容器互联
Docker容器互联1.新建网络docker network create -d bridge t-net #t-net为自己起的网络名称2.查看网络信息docker network ls实现容器互联3.创建容器打开终端,基于centos:7这个镜像启动容器,并加入到t-net这个网络docker run -it --name app1 --network t-net centos:7新开终端执行,基于centos:7这个镜像再启动容器,同时也加入到t-net网络docker r原创 2021-10-08 18:59:02 · 43 阅读 · 0 评论 -
docker的安装
Docker安装实践1.用vmware打开CentOS2.克隆CentOS(选择连接克隆-更省空间)开启虚拟机1.启动虚拟机,默认账号密码为root/root2.在系统中右键,打开终端,通过ifconfig指令检查网络,卸载Docker假如已经有docker,可通过执行如下指令卸载Docker(一般只针对于线上安装情况),例如:sudo yum remove docker-ce \ docker-ce-client \ docke原创 2021-10-07 16:54:26 · 60 阅读 · 0 评论