Docker

Docker能否成为下一个“Linux”?

Docker能否成为下一个“Linux”?

当Docker使Linux容器流行起来,这与几年前在打包、部署和托管应用程序方面开始的革命何其相似。这些容器现在是,未来也将是运行任何关键应用程序和工作负载的新一代“Linux”。容器采用趋势根据Datadog于2018年6月更新的调查显示,有一种趋势是,25%的公司已经采用Docker,其余公司正在迅速追赶。所有标识的微服务首先被转换为Docker容器,然后转到Kubernetes平台进行部署,... »

Docker容器的创建、启动、和停止的方法

Docker容器的创建、启动、和停止的方法

1、容器是独立运行的一个或一组应用,及他们的运行环境。容器是Docker中的一个重要的概念。 2、docker容器的启动有三种方式 a.交互方式,基于镜像新建容器并启动 例如我们可以启动一个容器,打印出当前的日历表 [root@rocketmq-nameserver4 ~]# docker run my/python:v1 cal ##my/python:v1为镜像名和标签 我们还可以通过指定参数... »

Docker安装常用组件(mysql,redis)的方法

docker安装mysql docker search mysql 搜索 docker pull mysql:5.6 下载 docker images |grep mysql 查看 docker run -p 3306:3306 --name mysql_docker -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/v... »

树莓派4b ubuntu19 server 安装docker-ce的安装步骤

树莓派4b ubuntu19 server 安装docker-ce的安装步骤

树莓派型号是4b,1G RAM。 系统是ubuntu19.10 server。 下载命令如下: wget "https://download.docker.com/linux/ubuntu/dists/disco/pool/stable/arm64/containerd.io_1.2.10-3_arm64.deb" wget "https://download.docker.com/linux/u... »

详解Docker-compose networks 的例子

今天实验了下 docker 下的网络设置,记录一下过程,以免后面忘记。 (系统:Centos 7.4 ,docker 版本:18.03.1-ce, docker-compose version 1.18.0) cat docker-compose.yml version: '3' services: test1: image: busybox:latest # 镜像为 busybox entryp... »

docker安装并运行rabbitmq的实例代码

docker安装并运行rabbitmq的实例代码

拉取镜像: [mall@VM_0_7_centos ~]$ sudo docker pull rabbitmq:3.7.15 [sudo] password for mall: 3.7.15: Pulling from library/rabbitmq 5b7339215d1d: Pull complete 14ca88e9f672: Pull complete a31c3b1caad4: Pul... »

通过UI管理docker的方法

通过UI管理docker的方法

Docker 正在被用在越来越多的场景中,对于不太习惯命令行工具的朋友来说,docker cli 用起来可能会比较吃力。本文笔者将介绍一个功能强大的 docker web 客户端:portainer(岸吊,参考下面插图)。按照 portainer 官方的说法,它可以让我们通过 UI 轻松的管理 docker 主机和 docker swarm 集群。说明:本文的演示环境为 ubuntu 16.04。... »

利用Dockerfile部署SpringBoot项目的方法

利用Dockerfile部署SpringBoot项目的方法

1、创建一个SpringBooot项目并且打成jar包 2、在Linux中创建一个文件夹,来做docker测试 [root@izwz90lvzs7171wgdhul8az ~]# mkdir /root/docker_test 3、将jar包上传到Linux中 创建存放jar包的文件夹 [root@izwz90lvzs7171wgdhul8az docker_test]# mkdir /root/... »

使用dockerfile构建nginx镜像的方法示例

使用dockerfile构建nginx镜像的方法示例

Dockerfile介绍 Docker通过读取Dockerfile里面的内容可以自动build image,Dockerfile是一个包含了build过程中需要执行的所有命令的文本文件。也可以理解为Dockfile是一种被Docker程序解释的脚本,由一条一条的指令组成,每条指令对应Linux系统下面的一条命令,由Docker程序将这些Dockerfile指令翻译成真正的Linux命令。Docke... »

Docker容器的导入导出操作教程

Docker容器的导入导出操作教程

背景Docker的流行与它对容器的易分享和易移植密不可分,用户不仅可以把容器提交到公共服务器上,还可以把容器导出到本地文件系统中。您可能感兴趣的文章:Docker容器中Mysql数据的导入/导出详解docker实践之容器的导入与导出详解使用export/import导出和导入docker容器 »

Docker端口映射的实现

docker容器在启动的时候,如果不指定端口映射参数,在容器外部是无法通过网络来访问容器内的网络应用和服务的。 亦可使用Dockerfile文件中的EXPOSE指令来配置。 端口映射可使用-p、-P来实现: -p指定要映射的端口,一个指定端口上只可以绑定一个容器 -P将容器内部开放的网络端口随机映射到宿主机的一个端口上 端口映射支持的格式: ip:hostport:containerport #指... »

docker搭建php+nginx+swoole+mysql+redis环境的方法

docker搭建php+nginx+swoole+mysql+redis环境的方法

操作系统:阿里云esc实例centos7.4 软件:docker-ce version 18.09.3, docker-compose version 1.23.2 一.创建带有swoole-redis-pdo_mysql-gd扩展的docker image 1.创建dockerfile文件 vim dockerfile 2.在dockerfile文件写入 From php:7.1-fpm RUN... »

Docker自动部署Apache Tomcat的方法

Docker自动部署Apache Tomcat的方法

介绍 本文会讲述: 扩展Tomcat的官方Dockerfile 构建新的镜像 从修改过的新镜像启动容器 在容器里部署RESTful的Web服务并测试 Apache Tomcat 使用docker search可以查到最流行的(和官方的)Docker Tomcat容器: $ sudo docker search tomcat [sudo] password for craig: NAME DESCR... »

docker容器内网络请求缓慢问题解决

在使用docker的过程中发现了几个问题,在docker里进行的网络请求经常会失败,比如npm install以及bundle install等操作,或者是作为中间层在应用中去获取api数据的过程经常会出现timeout等情况,所以开始探究docker的网络机制,以解决网络请求太慢的问题。 一、docker的网络模式 1、none 当配置为none时,docker容器网络无法输入输出,与世隔绝。 ... »

Docker容器化spring boot应用详解

前置条件 容器化spring boot应用所需环境: jdk 1.8 + maven 3.0 + 我们的需求是:使用maven打包,将spring boot应用制作成docker镜像并上传到docker hub。在其他机器上,可以直接docker pull并运行容器。 创建spring boot应用 spring boot 包结构为: └── src └── main └── java └── m... »

详解如何解决docker容器无法通过IP访问宿主机问题

问题起源 在使用 docker 的过程中我不幸需要在 docker 容器中访问宿主机的 80 端口, 而这个 80 端口是另外一个容器 8080 端口映射出去的. 当我在容器里通过 docker 的网桥 172.17.0.1 访问宿主机时, 居然发现: curl: (7) Failed to connect to 172.17.0.1 port 80: No route to host 查找问题原... »

Docker Stack 部署web集群的方法步骤

Docker Stack 部署web集群的方法步骤

Docker越来越成熟,功能也越来越强大。使用Dokcer Stack做服务集群也是非常的方便,docker自己就提供了负载功能,感觉很方便,就想给大家分享一下,做一个简单的教程。 环境 我是用了两台centos7的虚拟机来做这个教程他们的ip分别是 主服务器:192.168.0.105 // 也是私有仓库服务器 服务器2: 192.168.0.49 这篇帖子中所有的代码 github地址:htt... »

快速安装openshift的步骤详解

最快速体验openshift目前最新版本3.9的方法。 事前准备 [root@host ~]# git clone http://github.com/liumiaocn/easypack.git Cloning into 'easypack'... remote: Counting objects: 1050, done. remote: Compressing objects: 100% (5... »

详解Docker镜像提交命令commit的工作原理和使用方法

详解Docker镜像提交命令commit的工作原理和使用方法

在本地创建一个容器后,可以依据这个容器创建本地镜像,并可把这个镜像推送到Docker hub中,以便在网络上下载使用。下面我们来动手实践。 »

CentOS 7上安装Docker 1.8 的步骤详解

Docker支持运行在以下CentOS版本: •CentOS 7.X 安装在二进制兼容的EL7版本如 Scientific Linux也是可能成功的,但是Docker 没有测试过并且不官方支持。 此文带你通过使用Docker管理的发行包和安装机制来安装。使用这些报能确保你使用最新的Docker版本。 如果你希望使用CentOS管理的包,请阅读你的CentOS文档。 要求 不过你的系统版... »

Docker部署Node.js的方法步骤

Docker部署Node.js的方法步骤

前言 项目中会用到node做中间层,部署node则是用到了docker,在这里总结、记录下部署要点和步骤;关于docker的介绍和安装这里就不赘述了,网上也有很多相关的教程和文章了,需要可自行搜索查看。 项目结构 `-- docker-node |-- data |-- server |-- app.js |-- Dockerfile |-- process.yml |-- package.jso... »

docker备份linux系统的命令详解

在此也非常感谢大家对软件开发网网站的支持!您可能感兴趣的文章:linux使用docker-compose部署软件配置详解Docker能否成为下一个“Linux”?Linux下Docker CE使用从包中安装的方式详解Docker基础知识之Linux namespace图文详解在Linux上安装和使用Docker的方法Linux上创建、列出、删除Docker容器方法总结 »

docker之点到点的容器网络的配置

一、搭建容器之间的网络 1. 查看目前的网络环境 [root@liuxin-test01 ~]# ip a 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.... »

Windows10下安装Docker的步骤图文教程

本文主要是记录吾本人在Windows10下安装Docker的过程,当然这些步骤也是在网上搜索查阅资料得知而来的!总结以上所述是小编给大家介绍的Windows10下安装Docker的步骤图文教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。 »

使用docker -v 和 Publish over SSH插件实现war包自动部署到docker的操作步骤

上篇文章在docker容器挂载宿主主机目录 中介绍了运行docker时的一个重要命令 -v sudo docker run -p 8822:8080 --name tomcat_xiao_volume -v /home/xiaochangwei/test:/usr/local/tomcat/webapps xiaochangwei/tomcat:v1 将容器内部目录和宿主主机目录进行关联,这样操作... »

Page 1 of 37123»