--------- /etc/default/docker.conf-----设置启动参数. /etc/init/docker.conf------------不好使(only mysql) start on (filesystem and net-device-up IFACE!=lo)--------------start on runlevel [!0123456] stop on runlevel [!2345] ----please notice gdm3 rather than gd…
前言 最近公司的项目打算移植到.Net Core平台,所以调研了一下.Net Core在Linux下的安装部署.本篇文章会一步步的描述从安装到配置到部署的全部过程.在文章的结构和内容里,笔者借鉴了很多其他博文的内容,但感觉其他博文中都只是实现了一部分或者没有将配置内容写全.笔者做的是整理一下自己的实际部署过程. 目录 1. 准备工作 2. 创建一个非root用户 3. 更新服务器 4. 安装.Net Core 5. 创建Demo 6. 守护进程部署 7. Nginx反向代理 8. 安装Docke…
由于项目的需要,我们在很多软件配置环境中需要用到Docker容器,这个时候我们可以用自己的VPS主机搭建.在这篇文章中,笔者将会利用Ubuntu 16.04系统环境安装Docker CE容器的过程.如果我们有网友需要安装的也可以参考这篇文章进行.因为都是亲自测试的,可以确保教程的真实性. 第一.系统安装 这里我会用到Ubuntu 16.04,所以我在服务器中安装Ubuntu 16.04 64位版本. 第二.升级最新版本源 1.删除旧版本docker sudo apt-get remove doc…
准备安装包 1.下载docker docker支持以下版本的ubuntu系统Artful 17.10 (Docker CE 17.11 Edge)Zesty 17.04Xenial 16.04 (LTS)Trusty 14.04 (LTS) 查看ubuntu系统版本:sudo lsb_release –a下载对应docker安装包:https://apt.dockerproject.org/repo/pool/main/d/docker-engine/ 2.下载docker-compose 从g…
(以下docker相关的命令,需要在root用户环境下或通过sudo提升权限来进行操作.) 1.拉取Redis镜像到本地 docker pull redis 2. 准备Redis主从配置文件 Redis安装后的默认配置文件在/etc/redis/redis.conf. 现在我们在本地host主机上自定义的某个目录(如/data/redis/conf/),先创建两个文件master.conf和slave.conf 两个文件内容相同,分别用于配置主从两个节点. /data/redis/conf/ma…
Docker官方是有很详细的安装文档(https://docs.docker.com/engine/installation/ubuntulinux/),这里做了一个Ubuntu 14.04 LTS中文版的. 系统要求 64位 $ file /sbin/init /sbin/init: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Lin…
第一步:如果之前安装过docker,执行下面命令删除 apt-get remove docker docker-engine docker.io 删除后执行sudo apt-get update更新软件 第二步:安装必要的软件包以允许apt通过HTTPS使用存储库,具体如下: sudo apt-get install apt-transport-https ca-certificates curl software-properties-common 第三步:添加GPG密钥,可以添加官方的和阿里…
转自:https://www.cnblogs.com/leolztang/p/5097278.html Docker官方是有很详细的安装文档(https://docs.docker.com/engine/installation/ubuntulinux/),这里做了一个Ubuntu 14.04 LTS中文版的. 这里多说一句,官方给的,安装了https等相关需要的证书等等,功能虽然强大,但容易出错,不易解决.下面这个教程,亲测,简单易用. 系统要求 64位 $ file /sbin/init /…
1.前置安裝,確保你的系統是64位 $ sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ software-properties-common 2.添加Docker官方GPG key $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - 验证key $ sudo apt-key fingerprint 0…
一:安装Ubuntu 16.04.5   下载地址: 1.magnet:?xt=urn:btih:C3C5FE05C329AE51C6ECA464F6B30BA0A457B2CA 2.http://mirror.pnl.gov/releases/xenial/ubuntu-16.04.5-desktop-amd64.iso.torrent 设置VM后, 一路回车安装成功Ubuntu 16.04.5 二:配置Ubuntu16.04源 参考: https://www.linuxidc.com/Lin…
参考优酷:http://v.youku.com/v_show/id_XMTkxOTYwODcxNg==.html?spm=a2h0k.8191407.0.0&from=s1.8-1-1.2 首先在本地安装了一台Ubuntu 16.04 LTS虚拟机 并不需要先使用apt-get install docker.io安装,而是使用脚本安装的 第一步:更新系统 sudo apt-get update 第二步:安装curl sudo apt-get install curl 第三步:进入至阿里云开发中心…
一.安装Docker的先决条件 1.运行64位CPU构架的计算机(目前只能是x86_64和amd64),请注意,Docker目前不支持32位CPU.2.运行Linux 3.8或更高版本内核.一些老版本的2.6.x或其后的内核也能够运行Docker,但运行结果会有很大的不同.而且,如果你需要就老版本内核寻求帮助时,通常大家会建议你升级到更高版本的内核.3.内核必须支持一种适合的存储驱动(storage driver),例如:Device Manage:AUFS:vfs:btrfs:ZFS默认存储驱…
系统环境: Ubuntu 16.0.4 安装版本: docker  17.03.2 在进现在这家公司初期,需要使用rancher部署一个k8s集群,由于rancher也是由docker启动的,加上k8s的所有节点.所有组件都是由docker启动容器来运行的,所以每一台服务器都需装上docker,而rancher 2.0使用的docker有严格的版本对应,选择17.03.2,使用其他版本指不定会出现意料之外的问题. 1.更新apt源 apt-get update 2.安装可以使用https使用存储…
hett@hett-virtual-machine:~$ lsb_release -aNo LSB modules are available.Distributor ID:    UbuntuDescription:    Ubuntu 14.04.5 LTSRelease:    14.04Codename:    trustyhett@hett-virtual-machine:~$ uname -aLinux hett-virtual-machine 4.4.0-31-generic #5…
1. 从 Docker Hub 中拉出 SQL Server 2017 Linux 容器映像 sudo docker pull mcr.microsoft.com/mssql/server:2017-latest 2.显示所有可用的镜像 $ docker images 3.运行一个镜像(也就相当于使用已有的镜像创建一个实例),其中 <YourStrong!Passw0rd> 参数需要自己填 ,YourStrong!Passw0rd:设置 SA密码 --name sql1 为容器指定一个自定义名…
删除原有的docker应用(如果有的话): sudo apt-get remove docker docker-engine docker.io 更新一下: sudo apt-get update 下载支持 https 的相关依赖: sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ software-properties-common 下载docker的官方gpg密钥: curl -fsSL https:/…
关于Docker: Docker 是一个开源项目,为开发者和系统管理员提供了一个开放的平台,在任何地方通过打包和运行应用程序作为一个轻量级的容器.Docker 在软件容器内自动部署应用程序.Docker 最开始由 Solomon Hykes 作为 dotCloud 一个内部开发项目,一个企业级的 PaaS (platform as a service 服务平台),该软件现在由 Docker 社区和 Docker 公司维护,更多 Docker 信息你可以访问:https://docs.docker…
ceph集群docker部署 通过docker可以快速部署小规模Ceph集群的流程,可用于开发测试. 以下的安装流程是通过linux shell来执行的:假设你只有一台机器,装了linux(如Ubuntu)系统和docker环境,那么可以参考以下步骤安装Ceph: # 要用root用户创建, 或有sudo权限 # 注: 建议使用这个docker镜像源:https://registry.docker-cn.com # 1. 修改docker镜像源 cat > /etc/docker/daemon.…
(以下docker相关的命令,需要在root用户环境下或通过sudo提升权限来进行操作.) 首先更新 软件源 https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/ 1.拉取MySQL5.7镜像到本地 docker pull mysql:5.7 # 如果你只需要跑一个mysql实例,不做主从,那么执行以下命令即可,不用再做后面的参考步骤: docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456…
一.安装Docker的先决条件 1.运行64位CPU构架的计算机(目前只能是x86_64和amd64),请注意,Docker目前不支持32位CPU.2.运行Linux 3.8或更高版本内核.一些老版本的2.6.x或其后的内核也能够运行Docker,但运行结果会有很大的不同.而且,如果你需要就老版本内核寻求帮助时,通常大家会建议你升级到更高版本的内核.3.内核必须支持一种适合的存储驱动(storage driver),例如:Device Manage:AUFS:vfs:btrfs:ZFS默认存储驱…
命令安装 docker 1.直接从 ubuntu 仓库安装,打开终端,输入: 2.启动 docker 服务  . 设置开机自启动 docker 服务 3.免 sudo 配置:…
最近听说Docker很火,不知道什么东西,只知道是一个容器,可以跨平台.闲来无事,我也来倒弄倒弄.本文主要介绍:Ubuntu下的安装,以及基本的入门命令介绍:我的机器是Ubuntu 15.04 64位 什么是Docker Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目.它基于 Google公司推出的 Go 语言实现. 项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在 GitHub上进行维护.Docker 自…
使用nsenter进入Docker容器 Docker容器运行后,如何进入容器进行操作呢?起初我是用SSH.如果只启动一个容器,用SSH还能应付,只需要将容器的22端口映射到本机的一个端口即可.当我启动了五个容器后,每个容器默认是没有配置SSH Server的,安装配置SSHD,映射容器SSH端口,实在是麻烦. 我发现很多Docker镜像都是没有安装SSHD服务的,难道有其他方法进入Docker容器? 浏览了Docker的文档,我没有找到答案.还是要求助于无所不能的Google,万能的Google…
在上一篇文章中,我们部署了Shipyard来管理docker集群,总体比较简单,而且Shipyard界面风格很简约,还是比较喜欢的,但是正如提出的node节点无法显示bug,以及该项目早已停止维护,让我不得不在另寻可靠的工具.搜索发现,Portainer是一个轻量级的管理工具,很符合的要求. 首先,我们还是要安装docker,这一步不再赘述.然后按以下步骤安装Portainer,非常简单. 主节点 安装swarm docker pull swarm # 创建集群 docker swarm ini…
使用k8s对于我这种新人来说,难度有点大.遂尝试使用Shipyard这个docker web ui工具来进行管理,以方便入门. 首先,我们还是需要在我们的主机上安装docker. 然后官方提供了自动安装脚本和手动安装两种方式,这里我们采用手动安装的方式. 主节点 1.安装Datastore docker run \ -ti \ -d \ --restart=always \ --name shipyard-rethinkdb \ rethinkdb 2.安装Discovery docker ru…
1. 删除某软件,及其安装时自动安装的所有包 sudo apt-get autoremove docker docker-ce docker-engine docker.io containerd runc 2. 删除docker其他没有没有卸载 dpkg -l | grep docker 3.卸载没有删除的docker相关插件(结合自己电脑的实际情况) sudo apt-get autoremove docker-ce-* 4.删除docker的相关配置&目录 sudo rm -rf /etc…
一,安装docker: 1,安装curl:在shell中执行:sudo apt-get install curl 2,shell中执行:curl -sSL https://get.daocloud.io/docker | sh 3,上面命令执行完毕后,执行提示命令:sudo usermod -aG docker sunylat(注意:提示上面名字应该是你当前登入用户名,不要用我的!) 二,测试docker:上面两个命令执行完毕,docker应该按照完毕了,但是我们需要启动docker服务. 1,…
https://www.jianshu.com/p/23465dc86d3e   地址 5.3. 挂载源代码 为了在宿主机上创建.NET Core 项目,这个时候我们就需要在Linux宿主机上安装.NET Core SDK. 5.3.1. 宿主机安装.NET Core SDK Ubuntu参考这个  http://www.linuxidc.com/Linux/2017-11/148326p2.htm   https://github.com/dotnet/core/blob/master/rel…
(以下docker相关的命令,需要在root用户环境下或通过sudo提升权限来进行操作.) 1.拉取rabbimq镜像到本地 docker pull rabbitmq 2. Docker运行rabbitmq节点 rabbitmq的节点部署在5672端口, rabbitmq-management节点部署在15672端口. 将rabbitmq运行起来 mkdir -p /data/rabbitmq docker run -d --hostname rabbit-node1 --name rabbit…
http://www.chenshake.com/openstack-folsom-guide-for-ubuntu-12-04/ http://www.cnblogs.com/sammyliu/p/4627230.html…