docker, docker-compose安装
官方文档:
安装docker:
https://docs.docker.com/install/linux/docker-ce/centos/
安装docker-compose:
https://docs.docker.com/compose/install/
# 所有docker命令映射都是:local:container# create container docker run --name <name> -p 123:123 -d <image> -v local_path:container_path# if failed, see logs docker logs <name/id># see how many docker containers docker ps -a# see networks docker network ls# see network detail docker network inspect <name/id># enter a container docker exec -ti <name/id> bash# start docker after rebooting docker start <name/id># check status docker stats [name/id]# delete container docker rm <name/id>docker container rm $(docker container ls -a -q) # Remove all containers# image docker build docker image ls -a # List all images on this machine docker image rm <image id> # Remove specified image from this machine docker image rm $(docker image ls -a -q) # Remove all images from this machine docker login # Log in this CLI session using your Docker credentials docker tag <image> username/repository:tag # Tag <image> for upload to registry docker push username/repository:tag # Upload tagged image to registry docker run username/repository:tag # Run image from a registry
docker run 命令解析:
https://www.runoob.com/docker/docker-run-command.html
学习:
https://docs.docker.com/get-started/part3/
docker-compose.yaml例子
version: '3' services:nginx:image: nginx:latest# 端口映射ports:- "80:80"# 依赖关系 先跑phpdepends_on:- "php"# 数据卷volumes:# 映射主机./conf.d目录到容器/etc/nginx/conf.d目录- "$PWD/conf.d:/etc/nginx/conf.d"- "$PWD/html:/usr/share/nginx/html"networks:- app_net# 容器名称container_name: "compose-nginx"php:build: ./php-mysqli# image指定build Dockerfile生成镜像的名称image: php:7.2-fpm-mysqliports:- "9000:9000"volumes:- "$PWD/html:/var/www/html"networks:- app_netcontainer_name: "compose-php"mysql:image: mysql:5.7ports:- "3306:3306"# 环境变量environment:# mysql密码- MYSQL_ROOT_PASSWORD={自己填密码}networks:app_net:# 固定子网ip,网段必须在子网络10.10.*.*ipv4_address: 10.10.10.1container_name: "compose-mysql" networks:# 配置docker networkapp_net:driver: bridgeipam:config:# 子网络- subnet: 10.10.0.0/16
docker-compose up
转载于:https://www.cnblogs.com/snow-backup/p/11251103.html
docker, docker-compose安装相关推荐
- Docker Compose安装
一 . Docker Compose概述 Docker Compose是一个用于定义和运行多个容器Docker应用程序的工具.使用Compose,您可以使用YAML文件来配置应用程序的服务.然后 , ...
- 使用Docker Compose安装mysql
使用Docker Compose安装mysql 1运行 安装 Docker Compose 运行以下命令以下载 Docker Compose 的当前稳定版本:$ sudo curl -L " ...
- Docker Compose安装以及入门
Docker 安装 脚本安装 自定义脚本 wget https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/stable/Packages ...
- docker compose安装_docker stack,docker-compose前世今生
回顾 <docker-compose真香>详细讲述docker-compose容器编排工具的用法,实际上容器编排yml文件在进化到版本3的时候,docker-compose更像是被定义为 ...
- Docker Compose 安装
官方教程 https://docs.docker.com/compose/install/ 为什么有这篇博客 Docker Compose 并不能通过 yum 安装,所以每次安装还需要找来找去,不如先 ...
- docker compose 安装es和kibana
docker compose 安装es和kibana 准备工作 创建es数据存放目录 mkdir /root/app/elk/es/data 增加目录权限 不增加权限,es有可能启动不起来 chmod ...
- docker compose安装elasticsearch
docker compose安装 elasticsearch 安装 创建目录 es: mkdir es cd es 创建挂载目录 data mkdir data 创建 docker-compose.y ...
- 如何使用Docker Compose安装Drupal
The author selected United Nations Foundation to receive a donation as part of the Write for DOnatio ...
- centos 7.9 yum 安装最新版docker与dnf安装docker compose v2
centos 7.9 yum 安装最新版docker与dnf安装docker compose v2 一.环境查看 1.系统内核 #uname -r 2.系统版本 #cat /etc/redhat-re ...
- 04@Docker Compose安装Compose模板文件的使用
文章目录 Docker Compose 一.Docker Compose的介绍 1.Compose概述 2.Docker与Docker Compose区别 二.Docker Compose的安装 1. ...
最新文章
- golang 中的sort 包
- [问答]-EL1t和EL1h中的后缀t和h分别是什么意思
- [C++对象模型][8]多重继承与虚函数表
- sql查询复习笔记-小技巧,大智慧(续一)
- 【Python基础】如何编写简洁美观的Python代码
- day21-python模块
- Developing Web Applications with Apache, MySQL, memcached, and Perl
- centos6.5 mysql主从_CentosMysql主从备份
- php5.4漏洞解决,php5.4.3的远程代码执行漏洞,提权挺管用
- 编程语言_java_面试题0002
- 评分模型前奏:启发式评分模型开发
- 分布式,项目发布管理
- Oracle DBA遇到频次最高的五十多个问题
- [How to] ROOT, Backup Flash (MTKDroidTools, Spflashtool, CWM)
- makefile 指定文件搜索路径和文件生成路径
- C++核心准则T.61:不要过度参数化成员(SCARY)
- E575: viminfo: Illegal starting char in line:
- linux上的两种可执行程序
- 【已解决】win10修改用户名,禁用Administrator后,若要继续,请输入管理员用户和密码,只有否
- 成都榆熙电子商务有限公司:拼多多商家如何剖析用户数据?
热门文章
- cognos报表导出excel_有了这个报表工具,一键生成自定义的各种报表,还可以导出Excel...
- c# 计算机ip,C# 获取电脑的IP,网关,MAC,计算机名。。
- bs4爬取的时候有两个标签相同_10分钟用Python爬取最近很火的复联4影评
- mysql 转型_MySQL的未来在哪?
- postman新手使用教程
- oracle数据库sql的执行过程,Oracle体系结构之SQL语句的执行过程
- android 刷新view位置,Android View刷新机制实例分析
- 做形态学方法的团队_图像分割实战-分水岭分割方法和GrabCut 算法
- java拖动图片拼图_求教,我的这个拼图程序中的移动图片的改怎么做
- python dict hash_【python-dict】dict的使用及实现原理