【001】学习前提——安装linux虚拟机,搭建docker
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的更多相关文章
- Linux学习笔记001——win下安装Linux虚拟机
我研二之前算是一个纯粹的计算机小白,因为某些原因开始接触了计算机方面的知识. Linux系统也就是前几个月才听说,因某些需求需要在Linux环境下运行.纯的Linux系统不太现实, 所以在他人帮助和自 ...
- 手把手教windows上安装linux虚拟机及环境配置
目录 版本说明 安装虚拟机 典型方式安装(推荐小白,带有图形界面,助于学习,但占用空间大) 自定义方式安装(推荐老司机) 创建快照 克隆虚拟机 windows上安装linux虚拟机不管是对于新人还是老 ...
- Java学习心得之 Linux下搭建Java环境
作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 Java学习心得之 Linux下搭建Java环境 1.前言2.JDK安装3.配置环境变量4. ...
- Java学习心得之 Linux下搭建JavaWeb环境
作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 Java学习心得之 Linux下搭建JavaWeb环境 1. 前言2. Java安装3. t ...
- Ruby学习心得之 Linux下搭建Ruby环境
作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 Ruby学习心得之 Linux下搭建Ruby环境1.前言2.Linux下安装Ruby环境 一 ...
- 怎么在Windows下安装Linux虚拟机
前提:①电脑有安装好VMware Workstation Pro虚拟机,没有的话点此下载并安装.②下载好CentOS-7-x86_64-DVD-1503-01镜像文件,没有点此下载密码:lomg. 1 ...
- win7下安装 LINUX虚拟机
文件名: VMware-workstation-full-10.0.6-2700073.exe 百度云共享链接: pan.baidu.com/s/1o6McGmI VMware workstation ...
- 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... ...
- Vmware快速安装linux虚拟机(SUSE)
安装环境:Vmware 11.SUSE11 64位 vmware快速安装linux虚拟机的过程还是比较简单的,步骤如下: 1.点击文件,新建虚拟机. 2.选择典型安装. 3.在红框中选择想要安装的虚拟 ...
随机推荐
- Dcate Admin 的使用
1:laravel安装框架 composer create-project --prefer-dist laravel/laravel 项目名称 2:配置数据库 DB_CONNECTION=mysql ...
- 微信小程序表单验证(WxValidate使用)
参考博客: https://www.cnblogs.com/zhangxiaoyong/p/10166951.html https://github.com/wux-weapp/wx-extend/b ...
- Linux命令 之 “救命稻草”
一.前言 虽然Linux操作系统图形界面已经退出,但由于大量的操作在终端操作比较快捷,所以,对linux命令的使用必不可少.在linux系统日常的学习和工作中,常常会出现有些命令忘记了或者该命令的参数 ...
- 打靶笔记-02-vulhub-Hackademic.RTB1
打靶笔记-02-vulhub-Hackademic.RTB1 一.靶机信息 Name: Hackademic: RTB1(中等难度) Date release: 6 Sep 2011 Author: ...
- ERROR conda.core.link:_execute(481) 问题总结
你好 在刚刚安装的Windows10 conda上,我很惊讶地被告知要将Navigator从1.7.0升级到1.8.2,因为我刚刚安装它.由于软件包没有安装在Navigator上,我尝试使用下面的命令 ...
- S2-045(RCE远程代码执行)
环境搭建: https://blog.csdn.net/qq_36374896/article/details/84145020 漏洞复现 进入漏洞环境 (048和045一样) cd vulhub-m ...
- python爬取网络中的QQ号码
import urllib.request import ssl import re import os #博客地址:https://blog.csdn.net/qq_36374896 def wri ...
- Python GUI tkinter 学习笔记(一)
第一个python程序 #!/usr/bin/python # -*- coding: UTF-8 -*- from Tkinter import * # 创建一个根窗口,其余的控件都在这个窗口之上 ...
- 学习SpringMVC必知必会(3)~springmvc的请求和响应
一.处理器方法响应处理 ▷ Controller方法该怎么返回.Controller数据该怎么进行共享 返回void/ModelAndView/String 1.Controller方法返回void ...
- Maven项目报错:“No goals have been specified for this build”解决办法
clean install scf:run第一种解决办法:找到pom.xml文件,在<build>标签里面添加如下所示的代码即可.<defaultGoal> compile & ...