1. 配置linux

1.1 修改配置

安装virtualbox的过程略过。

进入cd /etc/sysconfig/network-scripts,编辑:vi ifcfg-enp0s3

1》将BOOTPROTO=dhcp 改为 BOTPROTO=static

2》添加硬件地址配置: HWADDR= (使用ip addr 命令查出来的硬件地址,2中有示范)

3》添加IP配置:IPADDR=10.6.70.240 (这个ip的设置的和你当前所用的网段保持一致,例如你的子网掩码为 255.255.255.0,你的windows主机ip为10.6.70.55 ;那么你的虚拟机ip设定前三段必须和你的windows主机ip保持一致: eg 10.6.70.88)

4》添加配置:PREFIX=24(表示这是C位地址,前24位都为网络位;如果是A类地址,prefix=8,表示前8位为网络位)

5》添加子网掩码配置:NEMASK=255.255.255.0 (这个可以 打开你的电脑的 网络和共享中心 --》 更改适配器设置 --》 右击 找到本地连接 --》 查看 属性 --》 选到 IPV4 --》 属性 就能查看到相关的网络配置信息了)

6》添加网关的配置:GATEAY=10.6.70.254 (这个可以 打开你的电脑的 网络和共享中心 --》 更改适配器设置 --》 右击 找到本地连接 --》 查看 属性 --》 选到 IPV4 --》 属性 就能查看到相关的网络配置信息了)

7、8》DNS配置:DNS1=8.8.8.8 (DNS可以配置多个,同样是在IPV4中能查到相关配置)

9》更改ONBOOT配置: ONBOOT=yes (这里表示是否激活网卡,只有在激活状态才可以连接上网络)

cat ifcfg-enp0s3可以将刚刚进行的配置打印出来

1.2 重启网络

service network restart或者先stop再start

service network stop

service network start

2. 安装docker

参照:https://www.jianshu.com/p/7244b4a9398e

docker操作

2.1 启动docker

systemctl start docker

设置开机自启动:\

systemctl start docker
systemctl enable docker

设置docker启动之后自动启动容器

启动后:docker update --restar=always containerId
第一次启动:docker run --restart=always

2.2 关于docker的一些命令

  • docker -v查看docker的版本

2.3 阿里云的操作

登录阿里云https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors,绑定自己的github账号,创建镜像仓库,里面就可以获取到镜像加速地址

(注意配置daemon.json时要注意缩进格式)

2.4 docker常见命令

基本命令:

docker version # 查看docker版本
docker images(docker image ls) # 查看所有已下载镜像,等价于:docker image ls 命令
docker container ls # 查看所有容器
docker ps #查看正在运行的容器
docker image prune # 清理临时的、没有被使用的镜像文件。-a, --all: 删除所有没有用的镜像,而不仅仅是临时文件;

拉取镜像:

docker search mysql # 查看mysql相关镜像
docker pull mysql:5.7 # 拉取mysql镜像
docker image ls # 查看所有已下载镜像

删除镜像

docker rmi imageId
docker rm containerId
如果正在启动,需要docker stop containerId

查看信息:

docker inspect containerId或imageId
清理镜像,将残留的临时、没有被使用的镜像文件删除:docker image prune

2.5 docker导出、加载镜像

docker save -o postgre_9.6.tar postgres:9.6

加载镜像:docker load -i postgres_9.6.tar

2.6 docker上传镜像

push的话按照阿里云的提示操作即可

【001】学习前提——安装linux虚拟机,搭建docker的更多相关文章

  1. Linux学习笔记001——win下安装Linux虚拟机

    我研二之前算是一个纯粹的计算机小白,因为某些原因开始接触了计算机方面的知识. Linux系统也就是前几个月才听说,因某些需求需要在Linux环境下运行.纯的Linux系统不太现实, 所以在他人帮助和自 ...

  2. 手把手教windows上安装linux虚拟机及环境配置

    目录 版本说明 安装虚拟机 典型方式安装(推荐小白,带有图形界面,助于学习,但占用空间大) 自定义方式安装(推荐老司机) 创建快照 克隆虚拟机 windows上安装linux虚拟机不管是对于新人还是老 ...

  3. Java学习心得之 Linux下搭建Java环境

    作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 Java学习心得之 Linux下搭建Java环境 1.前言2.JDK安装3.配置环境变量4. ...

  4. Java学习心得之 Linux下搭建JavaWeb环境

    作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 Java学习心得之 Linux下搭建JavaWeb环境 1. 前言2. Java安装3. t ...

  5. Ruby学习心得之 Linux下搭建Ruby环境

    作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 Ruby学习心得之 Linux下搭建Ruby环境1.前言2.Linux下安装Ruby环境 一 ...

  6. 怎么在Windows下安装Linux虚拟机

    前提:①电脑有安装好VMware Workstation Pro虚拟机,没有的话点此下载并安装.②下载好CentOS-7-x86_64-DVD-1503-01镜像文件,没有点此下载密码:lomg. 1 ...

  7. win7下安装 LINUX虚拟机

    文件名: VMware-workstation-full-10.0.6-2700073.exe 百度云共享链接: pan.baidu.com/s/1o6McGmI VMware workstation ...

  8. Linux:Vmware安装linux虚拟机,桥接方式配置静态IP后重启网卡,提示:Error,some other host already uses address 10.252.252.21...

    问题: Vmware安装linux虚拟机,桥接方式配置静态IP后重启网卡,提示:Error,some other host already uses address 10.252.252.21... ...

  9. Vmware快速安装linux虚拟机(SUSE)

    安装环境:Vmware 11.SUSE11 64位 vmware快速安装linux虚拟机的过程还是比较简单的,步骤如下: 1.点击文件,新建虚拟机. 2.选择典型安装. 3.在红框中选择想要安装的虚拟 ...

随机推荐

  1. php7废弃mcrypt加密,使用openssl替换

    概要: php从7.0升级到7.1废弃了一个扩展,即mcrypt扩展,虽然安装上扩展也能正常使用,但是会发出警告,告诉我们mcrypt相关方法已经被废弃,到了7.2,已经被移除,因此不建议继续使用. ...

  2. scoped样式

    scoped样式 作用∶让样式在局部生效防止冲突 写法∶<style scoped> 比如School组件和Student组件的样式名一样,当组件汇总到一起时样式会冲突.所以加上scope ...

  3. centos7下mysql安装

    centos7只包含了mariadb的安装源 我们需要到官方下载社区版:https://dev.mysql.com/downloads/ 下载安装包并上传到服务器 安装出现错误 这个是系统自带的Mar ...

  4. MySQL 字符集相关

    为了支持各个国家的不同语言,MySQL 从4.0 版本开始支持了很多种字符集,且每种字符集支持了 N 多种排序规则.我们可以在建表的时候指定字符集的排序规则,不指定时会有一个默认规则. 字符集和排序规 ...

  5. ZYNQ 双CPU裸机运行例程

    vivado 2014.4 特殊情况:总DDR内存大于512MB,且CPU0已经占用了超过512MB,这时按以下步骤CPU1无法启动. 原因:启动入口地址限制.更改方法如下: 打开cpu1_bsp\p ...

  6. python练习册 每天一个小程序 第0013题

    # -*-coding:utf-8-*- ''' 题目描述: 用 Python 写一个爬图片的程序,爬 这个链接里的日本妹子图片 :-) 地址: http://tieba.baidu.com/p/21 ...

  7. Java基础 - 泛型详解

    2022-03-24 09:55:06 @GhostFace 泛型 什么是泛型? 来自博客 Java泛型这个特性是从JDK 1.5才开始加入的,因此为了兼容之前的版本,Java泛型的实现采取了&quo ...

  8. 图解CompletableFuture源码

    前言 关于CompletableFuture源码解析部分,整体上感觉还是写比较难的,不过为了推广到团队还是要好好搞一下的,我还是希望大家看到这边文章能学到点什么,废话不多说开始吧. 属性部分 首先看属 ...

  9. libpcap -学习1

    1.今天学到的最重要一点就是指定是否打开混杂模式(Promiscuous Mode),0表示非混杂模式,任何其他值表示混合模式.如果要打开混杂模式,那么网卡必须也要打开混杂模式,可以使用如下的命令打开 ...

  10. char型变量中能不能存储一个中文字符?为什么?

    char型变量是用来存储Unicode编码的字符的,Unicode编码字符集中包含了汉字,因此char型变量中可以存储汉字.不过,如果某个特殊的汉字没有被包含在Unicode编码字符集中,那么,这个c ...