1.下载并安装虚拟机(过程略)
2.查看虚拟机IP
~$ ifconfig
ifconfig信息.png
Windows ping一下,结果如图
Windows命令行与Linux通信测试.png或者通过查看:
虚拟机设置中所设定的网络模式.png 找到编辑→虚拟网络编辑器→对应网络类型→ DHCP.png DHCP设置.png3.SecureCRT工具
一款支持SSH的终端仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件。SSH 是一种安全协议,主要用于给远程登录会话数据进行加密,保证数据传输的安全。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。下载、安装(过程略)。
直接连ubuntu,是不行的(ubuntu下默认没有安装ssh),在redhat下面可以。
The remote system refused the connection.
安装SSH
执行以下命令安装SSH协议:
sudo apt install openssh-server
输入y
检查ssh是否已经启动:
sudo ps -e | grep ssh
显示sshd 即成功:
sshd.png没有启动,输入下列命令即可启动:
sudo service ssh start
在SecureCRT连接虚拟机:
输入账号密码.png
出现中文乱码:.
中文乱码.png解决:
我们的Linux系统字符编码默认是UTF-8格式的,将SecureCRT也设置成UTF-8才能进行正常显示。
4.安装Docker
- 由于apt官方库里的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密钥(成功显示OK):
$ curl -fsSL
https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - - 使用下面的命令来设置stable存储库:
$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" - 再更新一下apt包索引:
$ sudo apt-get update - 安装最新版本的Docker CE:
$ sudo apt-get install -y docker-ce
在生产系统上,可能会需要应该安装一个特定版本的Docker CE,而不是总是使用最新版本,查看可用版本:$ apt-cache madison docker-ce
songyanyan@songyanyan:~$ apt-cache madison docker-ce
docker-ce | 18.06.0~ce~3-0~ubuntu | https://download.docker.com/linux/ubuntu xenial/stable amd64 Packages
docker-ce | 18.03.1~ce-0~ubuntu | https://download.docker.com/linux/ubuntu xenial/stable amd64 Packages
docker-ce | 18.03.0~ce-0~ubuntu | https://download.docker.com/linux/ubuntu xenial/stable amd64 Packages
docker-ce | 17.12.1~ce-0~ubuntu | https://download.docker.com/linux/ubuntu xenial/stable amd64 Packages
docker-ce | 17.12.0~ce-0~ubuntu | https://download.docker.com/linux/ubuntu xenial/stable amd64 Packages
docker-ce | 17.09.1~ce-0~ubuntu | https://download.docker.com/linux/ubuntu xenial/stable amd64 Packages
docker-ce | 17.09.0~ce-0~ubuntu | https://download.docker.com/linux/ubuntu xenial/stable amd64 Packages
docker-ce | 17.06.2~ce-0~ubuntu | https://download.docker.com/linux/ubuntu xenial/stable amd64 Packages
docker-ce | 17.06.1~ce-0~ubuntu | https://download.docker.com/linux/ubuntu xenial/stable amd64 Packages
docker-ce | 17.06.0~ce-0~ubuntu | https://download.docker.com/linux/ubuntu xenial/stable amd64 Packages
docker-ce | 17.03.2~ce-0~ubuntu-xenial | https://download.docker.com/linux/ubuntu xenial/stable amd64 Packages
docker-ce | 17.03.1~ce-0~ubuntu-xenial | https://download.docker.com/linux/ubuntu xenial/stable amd64 Packages
docker-ce | 17.03.0~ce-0~ubuntu-xenial | https://download.docker.com/linux/ubuntu xenial/stable amd64 Packages
docker-ce | VERSION | 存储库名称以及扩展它的稳定性级别
安装指定版本:$ sudo apt-get install docker-ce=<VERSION>
验证docker服务
是否启动:
$ systemctl status docker
未启动,启动:
$ sudo systemctl start docker
docker run hello-world
docker run hello-world.pngdocker安装成功!
网友评论