文章目录

  • 前言
    • Ubuntu指令
      • Help:
      • 目录操作:
      • History
  • docker安装
    • 支持版本
    • 自动安装
      • 换国内源:
      • 修改dns
      • 完成安装

前言

上一篇文章,安装Ubuntu顺便修改用户名和密码。最重要的还是关于学习方法的那部分,必须要怀着好奇心来学习。

这是第三篇,内容主要涉及Ubuntu基本指令和操作,docker容器的安装搭建。

本篇文章涉及新的指令,会在文末列出,以免影响观感。

Ubuntu指令

Help:

命令名 --help        //查看这个命令的用法帮助

目录操作:

ls       查看目录
ls -a  查看所有的子目录及文件(包括隐藏的)
ls -l    详细信息 包括创建信息权限等
ls --color  查看文件的颜色
cd 目录名  进入到xxx目录
cd ..   到上级目录
cd ../..        到上两级目录
cd /home    到当前用户的home目录
cd ~ 到根目录
pwd   查看当前路径

关于文件颜色,参考下面目录:

白色:表示普通文件
蓝色:表示目录
绿色:表示可执行文件(使用./文件名 执行)
红色:表示压缩文件
浅蓝色:链接文件
红色闪烁:表示链接的文件
黄色:表示设备文件
灰色:表示其它文件

History

history

查看操作历史。

docker安装

支持版本

Docker Engine-Community 支持以下的 Ubuntu 版本:

  • Xenial 16.04 (LTS)
  • Bionic 18.04 (LTS)
  • Cosmic 18.10
  • Disco 19.04
  • 其他更新的版本……

Docker Engine - Community 支持上 x86_64(或 amd64)armhf,arm64,s390x (IBM Z),和 ppc64le(IBM的Power)架构。

自动安装

1、更新包安装工具:

atp-get update

2、首先安装curl包:

apt install curl

如果在这里出错的话,需要更改dns,一般都会报错。

有两个解决方案:

换国内源:

原镜像源文件存放在目录/etc/apt/sources.list下,拷贝一份sources.list文件,防止炸膛。

sudo cp -v /etc/apt/sources.list /etc/apt/sources.list.backup

上面命令就是备份的意思,backup就是副本。

然后将下面命令复制到list文件:

deb http://mirrors.aliyun.com/ubuntu/ disco main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ disco main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ disco-security main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ disco-security main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ disco-updates main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ disco-updates main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ disco-backports main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ disco-backports main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ disco-proposed main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ disco-proposed main restricted universe multiverse

以上内容仅用于19.04版本,不同版本还请百度 了解。

修改dns

输入指令:

sudo gedit /etc/resolv.conf

在resolv.conf里面添加阿里DNS

nameserver 223.5.5.5
nameserver 223.6.6.6

保存后,联网更新一下

sudo apt-get update

官方安装命令:

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

使用的阿里云镜像。

国内daocloud一键安装命令:

curl -sSL https://get.daocloud.io/docker | sh

完成安装

等待安装完成后,会出现下面提示,注意这里不是报错,只是一个警告:

If you would like to use Docker as a non-root user, you should now consider
adding your user to the “docker” group with something like:

sudo usermod -aG docker aaron

Remember that you will have to log out and back in for this to take effect!

WARNING: Adding a user to the “docker” group will grant the ability to run
containers which can be used to obtain root privileges on the
docker host.
Refer to https://docs.docker.com/engine/security/security/#docker-daemon-attack-surface
for more information.

当要以非 root 用户可以直接运行 docker 时,需要执行

sudo usermod -aG docker XXX   // Username

命令将用户 添加到 docker 用户组中,然后重新登陆,否则会错误;

执行下列命令启动 docker 引擎

sudo service docker start

最后测试一下docker:

sudo docker run hello-world

♞瞎鼓捣♞ - Ubuntu(二)指令和换源(可供参考学习(大概)相关推荐

  1. c语言的酒店管理系统源码供参考学习

    程序源代码: #include <stdio.h> #include <stdlib.h> #include <string.h> #include<coni ...

  2. ubuntu和python快速换源

    [实用]ubuntu和python快速换源 不用手动改配置文件,同样适用于没有装vi的docker镜像. Ubuntu跟Windows不同,能从官方指定的源服务器上下载安装各种软件,不用满世界找,但是 ...

  3. Ubuntu软件管理、换源、驱动及部分软件安装操作(持续更新)

    以下操作,若无特殊说明,均在Ubuntu 18.04LTS下亲测可用. 换源 Ubuntu默认使用的国外的软件安装源,在国内使用的话,软件的安装和更新会较慢,换源方式: 编辑/etc/apt/sour ...

  4. Kali Linux系统正确安装指南教程(二)更新换源 安装github软件

    kail 如何换源? 首先我们打开终端进入到etc下的apt文件中: 1.当然是先切换到目录 cd /etc/apt 2.进行源备份(好习惯) cp source.list ./source.list ...

  5. Ubuntu 18.10 cosmic换源

    前情提要: 今天突然ubuntu apt update 无法用了,通过调查才知道ubuntu产品售后是有期限的.过了期限的版本,会被切换到old release的源. 尝试切换到中科大源: ##中科大 ...

  6. ubuntu怎么打中文_记录一下我在笔记本上安装ubuntu+win10系统的过程,仅供参考

    由于需要用到ROS系统,而虚拟机+ros搭配俺的辣鸡d笔记本,怕是要卡死,于是决定装双系统. 1.磁盘准备 如图,划分足够的空间,未分配的空间,具体操作可自行百度(桌面-计算机-管理). 2. 启动u ...

  7. 微信活码云-裂变系统破除微信加群限制(含源码及数据库文件)-供参考学习

    微信活码 活码的原理就是通过扫描活码后,看到一个你自己的真实二维码,而这个二维码可以在后台随意更换,或者按照一定规则自动切换的形式. 群裂变利器 通过微信活码进行群裂变,二维码永不过期啦!还可以根据用 ...

  8. Mark几款优秀的基于MPC开源播放器的源码供参考.

    SEP 11TH, 2016 2:00 PM MPC(Media Player Classic)是一款基于DirectShow由一名匈牙利大佬Gabest开发的一款开源播放器. 由于该项目基于GPL源 ...

  9. 虚拟机安装Ubuntu后的问题(不能全屏、不能上网;换源挂代理;安装搜狗输入法;pycharm的sudo模式启动快捷方式)

    本文主要包括:1.VMware中安装的Ubuntu无法全屏显示.2.Ubuntu不能上网.3.Ubuntu挂代理换源.4.anaconda的conda挂代理换源.5.pip换源挂代理.6.安装搜狗输入 ...

  10. conda换源 pip 换源 ubuntu windows完美解决方案~

    1.ubuntu 1.1 conda换源 (1)生成配置文件 在终端中输入: cd conda config --set show_channel_urls yes (2)使用vim打开condarc ...

最新文章

  1. 如何突破DNS报文的512字节限制
  2. 《妙解Hibernate 3.X》读书笔记一-Hibernate概述及环境搭建
  3. Flexible Box布局基础知识详解
  4. AtCoder AGC034D Manhattan Max Matching (网络流)
  5. 阿里妈妈基于TensorFlow做了哪些深度优化?TensorFlowRS架构解析
  6. mysql还原数据mysqldump
  7. Golang入门教程(二)Ubuntu16.04下安装golang(实例:Golang 定时任务管理器)
  8. linux快捷命令怎么拼日期,liunx常用命令,快捷键
  9. 聊聊storm nimbus的LeaderElector
  10. android 怎么获取app 字体颜色,android app 修改字体
  11. linux open 头文件_linux下通过共享内存和mmap实现进程间通讯
  12. 在VC8里调用VBScript.dll的RegularExpression
  13. UI实用素材|购物车界面不同设计,可临摹的好模板
  14. 飞秋mac版字符乱码_Mac必装软件推荐,下载方法也给你了。
  15. 解决ubuntu10.04不能上网
  16. js html 加背景图片,利用js实现随机背景显示,每次访问背景图都不一样
  17. tomcat 设置编码格式
  18. 安卓学习专栏——百度地图(3)配置定位模式为GPS定位功能(图文+代码)
  19. 计算机智能化弱电设备发展趋势,中国弱电智能化发展趋势
  20. java 发送notes_JAVA使用B/S模式(网页)发送Notes邮件

热门文章

  1. 服务器数据丢失的紧急处理办法
  2. 家庭服务器的系统设计,基于家庭服务器远程信息管理系统的设计与实现
  3. 文章:Integration of omic networks in a developmental atlas of maize
  4. 中国建博会(广州)GVSKNX国际协会联展,展台亮点抢先看
  5. LocalDate的使用(当前时间、昨天、一个月前、一年前、Date类型与String类型互换)
  6. matlab课程设计报告封面,北航实验报告封面(共8篇).doc
  7. 卡巴大封盗版Key,临时更新发布最新能使用的Key
  8. ML .NET 二手车价格预测之评估(三)
  9. 伯克利文理学院的计算机课程,美国加州伯克利大学世界排名第几2021
  10. 电子签约系统:解决组织异地用章难题