docker
studywinwin
这个作者很懒,什么都没留下…
展开
-
docker-compose
docker-composeCompose 是 docker 提供的一个命令行工具,用来定义和运行由多个容器组成的应用。使用 compose,我们可以通过 YAML 文件声明式的定义应用程序的各个服务,并由单个命令完成应用的创建和启动。安装curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.0/do...原创 2020-03-16 21:03:34 · 200 阅读 · 0 评论 -
管理应用程序数据
管理应用程序数据数据卷 volume创建数据卷 datavol01用卷创建容器c_nginxdocker volume create datavol01docker run -itd --name c_nginx --mount src=datavol01,dst=/usr/local/nginx/html nginx:v1ls /var/lib/docker/volumes/data...原创 2020-03-16 18:06:24 · 184 阅读 · 0 评论 -
Dockerfile
Dockerfile 指令Dockerfile安装nginx创建目录mkdir /nginx/cd /nginx/上传 nginx-1.16.1.tar.gz本机上有一个镜像编写Dockerfilevim /nginx/DockerfileFROM centos7-minMAINTAINER xuepengRUN yum clean all && yum...原创 2020-03-16 16:13:39 · 155 阅读 · 0 评论 -
docker单节点网络模式
网络模式原创 2020-03-16 10:11:19 · 246 阅读 · 0 评论 -
将docker容器配置与宿主机同一网络
将docker容器配置与宿主机同一网络宿主机ip: 192.168.43.39配置网络[root@CentOS7-39 network-scripts]# cat ifcfg-br0 TYPE="Bridge"PROXY_METHOD="none"BROWSER_ONLY="no"BOOTPROTO="none"DEFROUTE="yes"IPV4_FAILURE_FATAL="...原创 2020-03-15 14:57:46 · 2960 阅读 · 0 评论 -
发布容器的web服务
发布容器的web服务宿主机ip:192.168.43.29/24将 centos镜像启动为容器进入容器,安装 nginx修改 index.html将这个容器打包成镜像docker run -itd centos bashdocker exec -it 314328d9 bash[root@314328d90000 /]# yum install nginx -y[root@3...原创 2020-03-15 14:04:46 · 434 阅读 · 0 评论 -
docker数据管理和数据卷的备份与恢复
docker数据管理挂载宿主机的目录到容器里docker run -itd -v localdir:containerdir mirrorsname bashcontainerdir目录会自动创建docker run -itd -v /data:/container/data centos8 bash进入到容器的挂载目录写入数据会自动保存到 localdir目录挂载数据卷到容器里d...原创 2020-03-14 17:17:38 · 268 阅读 · 0 评论 -
自建docker私有仓库
自建docker私有仓库拉取镜像 registryregisty为docker官方提供的一个镜像,我们可以用它来创建本地的docker私有仓库docker pull registry以镜像启动容器,并作端口映射docker run -d -p 5000:5000 registry访问仓库curl 127.0.0.1:5000/v2/_catalog上传镜像到仓库...原创 2020-03-14 16:00:45 · 592 阅读 · 0 评论 -
容器管理
容器管理创建一个容器但这个容器并没有运行docker create -it centos7-min bash容器的启动,停止,重启docker start 1773a367cd56docker start|stop|restart 容器id docker run -itd 镜像名 bash; 相当于create,startdocker run -it centos7-m...原创 2020-03-14 13:08:20 · 157 阅读 · 0 评论 -
使用模板创建镜像
使用模板创建镜像下载模板 centos-7-x86_64-minimal.tar.gzhttp://openvz.mirror.digitalpacific.com.au/template/precreated/centos-7-x86_64-minimal.tar.gz将模板导入变为镜像cat centos-7-x86_64-minimal.tar.gz |docker import -...原创 2020-03-14 11:33:33 · 403 阅读 · 0 评论 -
通过容器创建镜像
通过容器创建镜像进入到容器里docker exec -it CONTAINER ID bashyum install net-tools -y系统的网卡多了一个 docker0,ip 为 172.17.0.1/16将容器创建为镜像docker commit -m “” -a “” CONTAINER ID 新的镜像名docker commit -m "install net-t...原创 2020-03-13 23:21:41 · 474 阅读 · 0 评论 -
docker镜像管理
docker镜像管理配置 docker加速器提高下载镜像速度 vim /etc/docker/daemon.json { "registry-mirrors": ["https://dhq9bx4f.mirror.aliyuncs.com"]}重启docker服务,再次拉取镜像拉取镜像docker pull centos查看本地有哪些镜像docker images...原创 2020-03-13 21:28:26 · 125 阅读 · 0 评论 -
docker安装
docker安装安装必要的一些系统工具yum install -y yum-utils device-mapper-persistent-data lvm2添加软件源信息yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo更新并安装Docker-CE...原创 2020-03-13 20:04:50 · 107 阅读 · 0 评论