apt

使用Dockerfile构建镜像

前提是你 提交于 2019-12-07 14:36:17
转自: http://blog.51cto.com/wzlinux/2045122 本文中的例子我都亲自试验过,实验结果和文章是符合的。 构建镜像 前面我们使用各种镜像进行测试演示,很多情况下我们是需要自己的镜像,满足自己业务需要的镜像,这就需要我们能够定制自己需要的镜像,构建 Docker 镜像有以下两种方法。 使用 docker commit 命令。 使用 docker build 命令和 Dockerfile 构建文件。 现在我们不推荐使用 docker commit 命令,而应该使用更灵活、更强大的 Dockerfile 来构建 Docker 镜像。 1、使用 commit 命令构建 docker commit 命令是创建新镜像最直观的方法,其过程包含三个步骤: 运行容器; 修改容器; 将容器保存为新的镜像。 先从创建一个新容器开始,这个容器我们就使用很常见的 ubuntu 镜像,操作步骤如下 1.1 运行一个要进行修改的容器 root@ubuntu :~ # docker run -ti ubuntu /bin/bash root@733a4b080491 :/ # 1.2 安装 Apache 软件包 root@733a4b080491 :/ # apt-get update ... ... root@733a4b080491 :/ # apt-get install

ubuntu14.04安装mysql5.7

扶醉桌前 提交于 2019-12-07 14:32:28
#安装语言包 apt-get install language-pack-zh-hans #安装自动补全 apt-get install bash-completion #下载apt包并安装和配置 wget http://dev.mysql.com/get/mysql-apt-config_0.7.2-1_all.deb dpkg -i mysql-apt-config_0.7.2-1_all.deb #更新源 apt-get update #安装 apt-get install mysql-server 来源: oschina 链接: https://my.oschina.net/u/943306/blog/662584

Docker:搭建开发环境(运行Eclipse等图形化界面程序)

白昼怎懂夜的黑 提交于 2019-12-07 14:20:07
Docker搭建开发环境 基本说明 两个月前的时候自己提出想通过Docker来搭建开发环境( http://blog.csdn.net/zhaodedong/article/details/46549279 ),能方便地供实验室的其他同学使用。我所谓的开发环境没太复杂,只是能在一个docker镜像中运行Mysql、Jdk、Eclipse等基本的软件,但是Eclipse是需要能通过Docker启动可视化的界面。 最后这些功能的确能实现了,但是由于经常要在Windows中用PowerDesigner、Visio设计个数据库画个流程图什么的,Linux就不常作为桌面用了。因此对于Docker最初的设想就没有使用,时隔两个月,记录一下之前的学习过程。 编写Dockerfile 我使用了Dockerfile来描述开发环境,下面是我写的一个只安装Eclipse的Dockerfile,诸如mysql,jdk什么的比较简单就不再写进来了。 FROM ubuntu: 14.04 RUN echo "deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty main restricted universe multiverse" > /etc/apt/sources. list RUN echo "deb http://mirrors.tuna

Docker 学习笔记:Ubuntu16.04上Docker的安装及基本用法

六眼飞鱼酱① 提交于 2019-12-07 01:40:55
本文主要介绍在Ubuntu16.04 LTS 64位系统下通过apt的Docker官方源安装最新的Docker CE(Community Edition),即Docker社区版的步骤。 Docker安装 卸载可能存在旧版本的docker: $ sudo apt-get remove docker docker-engine docker-ce docker.io 更新apt包索引: $ sudo apt-get update 为了使apt可以通过https使用Repository,先安装以下包: $ sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common 添加Docker官方GPG密钥: $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - 检查GPG Key信息是否正确: $ sudo apt-key fingerprint 0EBFCD88 GPG Key信息如下: pub 4096R/0EBFCD88 2017-02-22 Key fingerprint = 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF

建立本地Ubuntu软件源镜像

时光总嘲笑我的痴心妄想 提交于 2019-12-06 21:50:05
建立本地Ubuntu软件源镜像 1)、安装apt-mirror sudo apt-get install apt-mirror 2)、修改mirror.list 如果什么都不加,直接使用deb http.....这种格式,则在同步时,只同步当前系统所使用的架构下的软件包。比如一个64位系统,直接deb http....只同步64位的软件包。如果还嫌麻烦,直接去改set defaultarch <running host architecture>这个参数就好,比如改成set defaultarch i386,这样你使用deb http.....这种格式,则在同步时,只同步i386的软件包了。 sudo gedit /etc/apt/mirror.list 文件内容如下: ——————————————引用开始—————————————————— ############# config ################## set base_path /var/spool/apt-mirror [镜像存放目录位置,可根据磁盘容量情况进行更改] if you change the base path you must create the directories below with write privileges set mirror_path $base_path/mirror

My apt got messed up installing boost

試著忘記壹切 提交于 2019-12-06 19:28:54
问题 On ubuntu #> sudo apt-get install libboost-all-dev Reading package lists... Done Building dependency tree Reading state information... Done You might want to run 'apt-get -f install' to correct these: The following packages have unmet dependencies. libboost-all-dev : Depends: libboost-dev but it is not going to be installed Depends: libboost-atomic-dev but it is not going to be installed Depends: libboost-chrono-dev but it is not going to be installed Depends: libboost-context-dev but it is

Ubuntu 16.04如何解压缩.zip 和 .rar文件?

流过昼夜 提交于 2019-12-06 18:51:18
1) Ubuntu 16.04 已经自动安装了unzip 软件,解压命令: unzip FileName.zip 2) 如果没有安装unzip,可以使用下面的命令安装: sudo apt install unzip 3) 安装unrar软件 sudo apt install unrar 4) 解压rar文件: unrar x FileName.rar 来源: 51CTO 作者: J丁贵强 链接: https://blog.51cto.com/4563839/2147506

Ubuntu18.04编译vpp源码

梦想的初衷 提交于 2019-12-06 18:14:55
编译环境 (1)linux系统:ubuntu-18.04.2-desktop-amd64.iso (2)编译器:gcc-7.4.0/g++-7.4.0 编译步骤 (1)更新apt sudo apt-get update -y sudo apt-get upgrade -y (2)安装git sudo apt install git (3)下载vpp源码 git clone http://gerrit.fd.io/r/vpp 需要等待一段时间。 (4)安装软件 make: sudo apt install make make-guile: sudo apt install make-guile ssh:sudo apt install openssh-server (5)更新代码 git pull (6)编译 make wipe-release # rarely required make install-dep #下载vpp编译所需的依赖 sed -i '/RTE_EAL_IGB_UIO/ {s/n/y/g;}' build/external/packages/dpdk.mk #打开IGB_UIO驱动选项(有些虚拟机使用默认驱动会看不到网卡) make build-release 等待编译完成。界面如下: (7)build a vpp packge make pkg-deb (8

各种源修改

五迷三道 提交于 2019-12-06 16:51:12
ubuntu16.04 APT源: cp /etc/apt/sources.list /etc/apt/sources.list.orgin && \ echo "\ deb http://mirrors.aliyun.com/ubuntu/ xenial main deb-src http://mirrors.aliyun.com/ubuntu/ xenial main deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main deb http://mirrors.aliyun.com/ubuntu/ xenial universe deb-src http://mirrors.aliyun.com/ubuntu/ xenial universe deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates universe deb http://mirrors.aliyun.com/ubuntu/ xenial

Ubuntu18.04安装postgresql-10

痴心易碎 提交于 2019-12-06 16:17:15
官方文档: https://www.postgresql.org/download/linux/ubuntu 查看系统版本 ~ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 18.04.2 LTS Release: 18.04 Codename: bionic 创建resource源 echo 'deb http://apt.postgresql.org/pub/repos/apt/ bionic-pgdg main' > /etc/apt/sources.list.d/postgresql.list 导入key wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - sudo apt-get update 安装postgresql sudo apt-get install -y postgresql-10 pgadmin4 安装之后 安装完毕已经启动,可以修改下密码: sudo su - postgres ALTER USER postgres WITH PASSWORD '新密码'; 安装完的目录: /var/lib