海外主机测评

您现在的位置是:首页 > 云服务器知识 > 正文

云服务器知识

debian8,Debian8系统进入教程2022年更新

cds8202022-12-01云服务器知识173
本篇文章给大家谈谈debian8,以及Debian8系统进入教程对应的知识,希望对各位有所帮助。本文目录:1、debian8怎么安装Docker2、Debian8SSH

本篇文章给大家谈谈debian8,以及Debian8系统进入教程对应的知识,希望对各位有所帮助。

本文目录:

  • 1、debian 8 怎么安装Docker
  • 2、Debian8 SSH登录失败:密钥交换失败
  • 3、debian8livecd安装到硬盘

debian 8 怎么安装Docker

一般这类软件官网都有FAQ的。还有看官网的user guide

英文安装过程如下:

Debian

Docker is supported on the following versiONs of Debian:

Debian testing stretch (64-bit)

Debian 8.0 Jessie (64-bit)

Debian 7.7 Wheezy (64-bit)?(backports required)

Note: If you previously installed Docker using?APT, make sure you update your?APT?sources to the new?APT?repository.

Prerequisites

Docker requires a 64-bit installation regardless of your Debian version. Additionally, your kernel must be 3.10 at minimum. The latest 3.10 minor version or a newer maintained version are also acceptable.

Kernels older than 3.10 lack some of the features required to run Docker containers. These older versions are known to have bugs which cause data loss and frequently panic under certain conditions.

To check your current kernel version, open a terminal and use?uname -r?to display your kernel version:

$ uname -r

Additionally, for users of Debian Wheezy, backports must be available. To enable backports in Wheezy:

Log into your machine and open a terminal with?sudo?or?root?privileges.

Open the?/etc/apt/sources.list.d/backports.list?file in your favorite editor.

If the file doesn’t exist, create it.

Remove any existing entries.

Add an entry for backports on Debian Wheezy.

An example entry:

deb wheezy-backports main

Update package information:

$ apt-get update

Update your apt repository

Docker’s?APT?repository contains Docker 1.7.1 and higher. To set?APT?to use from the new repository:

If you haven’t already done so, log into your machine as a user with?sudo?or?root?privileges.

Open a terminal window.

Purge any older repositories.

$ apt-get purge "lxc-docker*"

$ apt-get purge "docker.io*"

Update package information, ensure that APT works with the?https?method, and that CA certificates are installed.

$ apt-get update

$ apt-get install apt-transport-https ca-certificates

Add the new?GPG?key.

$ apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D

Open the?/etc/apt/sources.list.d/docker.list?file in your favorite editor.

If the file doesn’t exist, create it.

Remove any existing entries.

Add an entry for your Debian operating system.

The possible entries are:

Note: Docker does not provide packages for all architectures. To install docker on a multi-architecture system, add an?[arch=...]?clause to the entry. Refer to the?Debian Multiarch wiki?for details.

On Debian Wheezy

deb debian-wheezy main

On Debian Jessie

deb debian-jessie main

On Debian Stretch/Sid

deb debian-stretch main

Save and close the file.

Update the?APT?package index.

$ apt-get update

Verify that?APT?is pulling from the right repository.

$ apt-cache policy docker-engine

From now on when you run?apt-get upgrade,?APT?pulls from the new apt repository.

Install Docker

Before installing Docker, make sure you have set your?APT?repository correctly as described in the prerequisites.

Update the?APT?package index.

$ sudo apt-get update

Install Docker.

$ sudo apt-get install docker-engine

Start the?docker?daemon.

$ sudo service docker start

Verify?docker?is installed correctly.

$ sudo docker run hello-world

This command downloads a test image and runs it in a container. When the container runs, it prints an informational message. Then, it exits.

Giving non-root access

The?docker?daemon always runs as the?root?user and the?docker?daemon binds to a Unix socket instead of a TCP port. By default that Unix socket is owned by the user?root, and so, by default, you can access it with?sudo.

If you (or your Docker installer) create a Unix group called?docker?and add users to it, then the?docker?daemon will make the ownership of the Unix socket read/writable by the?docker?group when the daemon starts. The?docker?daemon must always run as the root user, but if you run the?docker?client as a user in thedocker?group then you don’t need to add?sudo?to all the client commands. From Docker 0.9.0 you can use the?-G?flag to specify an alternative group.

Warning: The?docker?group (or the group specified with the?-G?flag) is?root-equivalent; see?Docker Daemon Attack Surface?details.

Example:

# Add the docker group if it doesn't already exist.

$ sudo groupadd docker

# Add the connected user "${USER}" to the docker group.

# Change the user name to match your preferred user.

# You may have to logout and log back in again for

# this to take effect.

$ sudo gpasswd -a ${USER} docker

# Restart the Docker daemon.

$ sudo service docker restart

Upgrade Docker

To install the latest version of Docker with?apt-get:

$ apt-get upgrade docker-engine

Uninstall

To uninstall the Docker package:

$ sudo apt-get purge docker-engine

To uninstall the Docker package and dependencies that are no longer needed:

$ sudo apt-get autoremove --purge docker-engine

The above commands will not remove images, containers, volumes, or user created configuration files on your host. If you wish to delete all images, containers, and volumes run the following command:

$ rm -rf /var/lib/docker

You must delete the user created configuration files manually.

如果你用apt 请先更新apt?

docker 支持64位debain .内核最低必须是3.10的。

可以用 uname -r 命令查看系统和内核版本

Debian8 SSH登录失败:密钥交换失败

发行版及版本号:

通过 apt-get install -y openssh-server 命令安装了 sshd ,并修改配置文件使root用户可以通过密码登录

使用SecureCRT 7.x可以登录,但是ssh secure shell client不能登录,提示如下:

通过网络搜索得知,openssh升级后,删除了一些旧的加密算法,所有导致部分ssh clients不能登录。根据网友的分享,我将这些加密算法添加到sshd_config,然后重启启动sshd。

然后检查ssh secure shell client,已经成功登录了。

debian8livecd安装到硬盘

在Debian官网上下载网络安装CD或者完整DVD镜像,用U盘引导,系统镜像在硬盘中,使用u盘来引导,硬盘安装debian,格式化u盘,即可。

本文debian8和Debian8系统进入教程的介绍到此就结束了,不知道你从中找到你需要的信息了吗?如果你还想了解更多这方面的信息,记得收藏关注本站。


《debian8,Debian8系统进入教程2022年更新》来自互联网同行内容,若有侵权,请联系我们删除!

发表评论

评论列表

  • 这篇文章还没有收到评论,赶紧来抢沙发吧~