1.源下载地址:http://mirrors.aliyun.com/ubuntu-releases/

ubuntu-16.04-server-amd64.iso

2.在虚拟机上安装完后

(1)查看IP地址:ifconfig

(2)SercureCRT上连接,提示“The remote system refused the connection.”

没安装ssh,安装ssh:apt-get install ssh

查看ssh进程是否存在:ps -e |grep ssh

安装完后,SercureCRT就能连接上了。

(3)查看安装了什么软件:dpkg -l

(4)取得超级权限:sudo nsenter -t 0

3.安装docker容器:apt-get install docker

没安装 成功,应该这样安装

apt-get install docker.io

运行docker:service docker start

4.安装smaba

apt-get install samba

配置文件目录:/etc/samba/smb.conf

(1)备份配置文件: cp smb.conf smb.conf.bak

(2)配置文件:vim /etc/samba/smb.conf

在最后面添加:

security=share
[share]
comment=this is Linux share directory
path= /sharewindow
public=yes

writeable = yes
guest ok = yes
create mask = 0777
directory mask = 0777

(3)启动服务:/etc/init.d/samba start

(4)关于Windows下无写权限:chmod -R go+rwx share/

还有一种情况,在没有添加samba用户时也有可能“无写权限,这时我们添加用户:

smbpasswd -a 用户

重启samba服务:/etc/init.d/smbd restart

配置文件写成以下:

[global]
security = user

[stack]
comment = This is a share directory.
path = /var/www
public = no
valid users = root, ubuntu
writable = yes
create mask = 0644
directory mask = 0755

登录里会显示用户名和密码错误,是因为没有激活用户。用以下命令激活:

smbpasswd -a username
smbpasswd -e username

5.apt-get install 安装软件太慢了

更新源:

(1)备份: cp /etc/apt/sources.list /etc/apt/sources.list.old

(2)添加资源地址:

vi /etc/apt/sources.list

写入:

deb http://mirrors.163.com/ubuntu/ quantal main universe restricted multiverse
deb-src http://mirrors.163.com/ubuntu/ quantal main universe restricted multiverse
deb http://mirrors.163.com/ubuntu/ quantal-security universe main multiverse restricted
deb-src http://mirrors.163.com/ubuntu/ quantal-security universe main multiverse restricted
deb http://mirrors.163.com/ubuntu/ quantal-updates universe main multiverse restricted
deb http://mirrors.163.com/ubuntu/ quantal-proposed universe main multiverse restricted
deb-src http://mirrors.163.com/ubuntu/ quantal-proposed universe main multiverse restricted
deb http://mirrors.163.com/ubuntu/ quantal-backports universe main multiverse restricted
deb-src http://mirrors.163.com/ubuntu/ quantal-backports universe main multiverse restricted
deb-src http://mirrors.163.com/ubuntu/ quantal-updates universe main multiverse restricted

下面的源地址才快(Ubuntu 16.04 LTS国内快速更新源):

deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse

(3)更新: sudo apt-get update

6.vim命令:

gg:跳到第一行

/查找的内容:向下查找;n:继教往下找

shift+g:跳到最后一行

7.owncloud镜像安装

(1)导入镜像:vcmyCloud_v9.0.2.tar |docker import - vcloud:v9.0.2

上面导入失败,由size=0B可以看出

用:docker load --input vcmycloud_v9.0.2.tar导入周样报错:

用:cat vcmycloud_v9.0.2.tar | docker import - vcloud:9.0.2导入成功:

(2)删除镜像:docker rmi

(3)生成容器

docker run -d -p 80:80 --name vcloud --hostname vcloud vcloud:9.0.2 /bin/sh -c 'supervisord'

映射到容器外的文件夹上:

docker run -d -p 8080:80 -v /sharewindow/vcloud:/var/www/vcmycloud --name vcloud1 --hostname vcloud1 vcloud:9.0.2 /bin/sh -c 'supervisord'

映射之后发现文件夹没有内容,在另外一个没映射的容器里复制代码到这个文件夹下:

scp -r * vcmy@192.168.168.130:/sharewindow/vcloud

(如果用不到scp,就是没有装ssh)

(4)命令下载

下载.bashrc_docker,并将内容放到 .bashrc 中

wget -P ~ https://github.com/yeasy/docker_practice/raw/master/_local/.bashrc_docker;
echo "[ -f ~/.bashrc_docker ] && . ~/.bashrc_docker" >> ~/.bashrc; source ~/.bashrc
这个文件中定义了很多方便使用 Docker 的命令,例如 docker-pid 可以获取某个容器的 PID;而 docker-enter 可以进入容器或直接在容器内执行命令。

(5)进入容器:

docker-enter 0335f4a3353a

ubuntu安装(owncloud-docker安装)的更多相关文章

  1. 【环境安装】Docker安装

    [环境安装]Docker安装 CentoOS-7 安装步骤: 1.卸载已经安装的Docker sudo yum remove docker \ docker-client \ docker-clien ...

  2. SpringBoot Docker Mysql安装,Docker安装Mysql

    SpringBoot Docker Mysql安装,Docker安装Mysql ================================ ©Copyright 蕃薯耀 2018年4月8日 ht ...

  3. ubuntu环境下docker安装步骤

    本文是根据docker官方文档翻译,原文:https://docs.docker.com/engine/installation/linux/ubuntulinux/ Docker 支持以下 Ubun ...

  4. Docker版本与centos和ubuntu环境下docker安装介绍

    # Docker版本与安装介绍 * Docker-CE 和 Docker-EE * Centos 上安装 Docker-CE * Ubuntu 上安装 Docker-CE ## Docker-CE和D ...

  5. Ubuntu 20.04 Docker 安装并配置

    前言 Docker 的使用能极大地方便我们的开发,减少环境搭建,依赖安装等繁琐且容易出错的问题. 安装 Docker Ubuntu 20.04 官方 apt 源中就有 Docker,我们可以直接通过 ...

  6. Ubuntu 18 使用docker安装rancher/server:stable并运行kubernetes

    1.安装docker sudo apt-get install docker.io docker的版本:Docker version 17.12.1-ce 2.安装virtualbox-qt,因为vi ...

  7. Ubuntu 16.04 LTS安装Docker并使用加速器

    参考优酷:http://v.youku.com/v_show/id_XMTkxOTYwODcxNg==.html?spm=a2h0k.8191407.0.0&from=s1.8-1-1.2 首 ...

  8. Mac OS X 下安装使用 Docker (2017年7月)

    两年前的一篇 Mac OS X 下安装使用 Docker 安装时还是用的 boot2docker, 如今进化到了在 Mac OS X 下用 Docker Toolbox, 而且命令也由 boot2do ...

  9. mac环境下使用docker安装nginx

    前言 距离上一篇文章已经很长时间,近期实在事情太多了,也没来得及继续更新一些新的内容.现在开发使用的工作实在太多了,小编实在忍受不了windows那样卡机的状态,于是最近换了一个mac电脑,虽然做开发 ...

  10. Docker安装配置及华为云镜像加速

    Docker华为云镜像加速 软件介绍 支持的操作系统 docker安装 docker镜像加速(华为云实现) 1.登录华为云网站,注册华为云账户 2.登录华为云账户,点击网页右上角的控制台 3.点击左上 ...

随机推荐

  1. stream数据流

    首先必须先要了解Buffer,Buffer是js和c++的结合体,类数组,通常与Stream一起用: 1. (1).Buffer是个类,因此可以构建成对象 (2).buf具有数组的性质 字符串转换成二 ...

  2. ios 证书申请和发布流程

    证书是什么? 上面这个就是我们申请好证书后,下载到本地的.cer文件,也就是常说的开发证书与发布证书的样式.这.cer文件格式的证书是让开发者使用的设备(也就是你的Mac)有真机调试,发布APP的权限 ...

  3. (转)HTTP 长连接和短连接

    1. HTTP协议与TCP/IP协议的关系 HTTP的长连接和短连接本质上是TCP长连接和短连接.HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议.IP协议主要解决网络路由和寻址问 ...

  4. 基于BootStrap框架构建快速响应的GPS部标监控平台

    最近一个客户要求将gps部标平台移植到bootStrap框架作为前端框架,符合交通部796部标只是他们的一个基本要求,重点是要和他们的冷链云物流平台进行适配.我自己先浏览了客户的云物流平台的界面,采用 ...

  5. 《量化投资:以MATLAB为工具》连载(1)基础篇-N分钟学会MATLAB(上)

    http://blog.sina.com.cn/s/blog_4cf8aad30102uylf.html <量化投资:以MATLAB为工具>连载(1)基础篇-N分钟学会MATLAB(上) ...

  6. 利用Socket远程发送文件

    思想: 1.注意使用两个通道,一个普通对象通信通道,另一个纯净的文件字节流通道 2.利用通信通道发送文件请求,新建字节流通道,开始发送文件

  7. Python对时间的转换

    1.将字符串的时间转换为时间戳 方法: a = "2013-10-10 23:40:00" 将其转换为时间数组 import time timeArray = time.strpt ...

  8. ExtJs combobox模糊匹配

    下拉列表模糊查询(重要代码): listeners : { beforequery : function(e) { var combo = e.combo; if(!e.forceAll){ var ...

  9. ios web html 上传图片到服务器后方向不对解决

    结论: 1.ios上传会在exif中带一个 Orientation的属性,这个属性在windows中不会生效,在ios浏览器中会生效,造成图片在windows资源管理器中与ios浏览器中方向不一致 2 ...

  10. Spring Batch学习笔记三:JobRepository

    此系列博客皆为学习Spring Batch时的一些笔记: Spring Batch Job在运行时有很多元数据,这些元数据一般会被保存在内存或者数据库中,由于Spring Batch在默认配置是使用H ...