我是靠谱客的博主 含糊小鸭子,最近开发中收集的这篇文章主要介绍Ubuntu安装连接之Docker学习笔记,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Ubuntu安装连接之Docker学习笔记

    • 安装Docker
    • 安装vim
    • 安装 配置SSH
    • SSH连接
    • ifconfig查看IP
    • Python版本切换:
    • Java版本安装以及切换
    • 设置Root密码(重置)

安装Docker

在Ubuntu中输入Docker,若系统装有Docker,会显示安装信息;若系统没有则会出现提示安装的命令,比如sudo snap install docker,照着敲入即可安装Docker

sudo snap install docker

Docker下载
安装完成之后输入sudo docker version即可查看Docker版本.查看Docker版本

安装vim

  1. 在命令行敲入“vi”后按"tab"键,可以看到目前系统中只安装了vi和vim.tiny
  2. ubuntu系统:普通用户下输入命令:sudo apt-get install vim-gtk
  3. centos系统:普通用户下输入命令:yum -y install vim*

注: vim编辑文件时,i键是inter
编辑完之后按ESC键之后,按:(冒号)键
w是保存
q是推出
!是强制退出

安装 配置SSH

安装服务:sudo apt-get install openssh-server
启动服务:sudo service ssh start
查看ssh是否已启动:ps –e|grep ssh
显示如下表示已经安装成功:
 1909 ?        00:00:00 ssh-agent
 6348 ?        00:00:00 sshd 

注意: 倘若出现Could not get lock /var/lib/apt/lists/lock /var/lib/dpkg/lock是因为apt-get版本需要更新 或者是还有另外的进程占用着apt,需要杀死这个进程,如下命令解决

sudo apt-get update  //更新

ps -A | grep apt //查找进程
sudo kill //杀死进程

在这里插入图片描述

再配置openssh-server:

  1. 打开”终端窗口”,输入"sudo gedit /etc/ssh/sshd_config"
  2. 回车–>把配置文件中的"PermitRootLogin without-password"加一个**"#"**号把它注释掉
  3. 再增加一句”PermitRootLogin yes“–>保存,修改成功
    这样配置之后才能通过外部的SSH客户端使用root权限.

SSH连接

注意:Network要更改为 Bridged Adapter,不然连不上。
使用Putty或者是Bitvise(支持文件SFTP)
Putty连接中文Ubuntu显示中文乱码问题,首先在终端下输入echo $LANG $LANGUAGE,回测。之后即可看到en_US、UTF-8。这个信息说明该系统下支持这两种字符集。 其次配置putty–>window–> Translation --> UTF-8)

ifconfig查看IP

ifconfig查看IP(此处不是ipconfig哦),但是发现查看不了,需要在安装个net-tools包,如:sudo apt install net-tools
安装完成之后输入ifconfig查看IP:ifconfig

Python版本切换:

安装ubuuntu 14.04之后python的默认版本为2.7.6但是我想使用python的版本为3.6
可以打开终端:输入:alias python=python3
(这里有多种方式切换Python https://www.cnblogs.com/zl1991/p/9041554.html)

Java版本安装以及切换

设置Root密码(重置)

新安装的Ubuntu需要设置root密码:
输入sudo passwd之后会提示输入新的UNIX密码
设置成功之后su就可以进入到root用户了。

很多朋友可能会遇到Ubuntu下su:authentication failure的解决办法是设置(重置)root密码:

$ su - root
Password: 
su: Authentication failure

这时候输入

$ sudo passwd root
Enter new UNIX password: 
Retype new UNIX password: 
passwd: password updated successfully

这时候就可以root进入根目录了。

最后

以上就是含糊小鸭子为你收集整理的Ubuntu安装连接之Docker学习笔记的全部内容,希望文章能够帮你解决Ubuntu安装连接之Docker学习笔记所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部