docker 安裝centos7並SSH遠端連線

2021-10-20 10:09:30 字數 1500 閱讀 1986

1.安裝centos7 映象

下面三個命令都能拉下來映象,自選就行

# 從國內映象源拉 centos7的映象

docker pull daocloud.io/library/centos:7

# 從docker.io

docker pull docker.io/library/centos:7

# 從docker.io的縮寫

docker pull centos:7

建立本機對應docker-centos7 映象埠對映

ssh預設的埠為22,我們將docker中centos的22埠對映到宿主機的8022埠

docker run -d -p 8022:22 --name my_centos7 --privileged=true centos:7 /usr/sbin/init

進入容器

docker exec -it my_centos7 /bin/bash
2.安裝常用工具

1.安裝常用工具

yum install -y openssh-server vim lrzsz wget gcc-c++ pcre pcre-devel zlib zlib-devel ruby openssl openssl-devel patch bash-completion zlib.i686 libstdc++.i686 lsof unzip zip

2.service安裝

yum install initscripts

3.ifconfig安裝

yum install net-tools.x86_64

4.ssh安裝(10.0.75.1為docker的ip)

sshd rpm -qa | grep ssh

yum install openssh-server

service sshd restart

#檢視是否啟動22埠

netstat -antp | grep sshd

3.開啟docker-centos76 ssh遠端連線(aliyun/aws 雲伺服器,需要在安全組開啟 5000埠對外訪問許可權)

1.修改sshd_config 為密碼登入

vim /etc/ssh/sshd_config

#開啟注釋 permitrootlogin yes, 允許密碼登入,儲存退出

2.設定root使用者密碼

passwd root

3.換個伺服器遠端登入

ssh [email protected] -p 5022

CentOS7離線安裝Docker

安裝過程中遇到的問題 下面描述了如何在centos7離線安裝docker。建議先閱讀docker官方離線安裝指南 參考下面的文章將iso光碟印象檔案設定為本地yum源 在vmware中設定iso光碟映象為本地yum源 在上面的目錄下,執行 sudo yum install rpm因為前面已經設定了本...

centos7離線安裝docker

centos7離線安裝docker 特此感謝!網上有很多rpm安裝教程與二進位制安裝教程,為了安裝方便,沒有深入研究rpm安裝,使用的是二進位制安裝。環境 centos7.5 docker版本 docker 17.12.1 ce tar zxvf docker 17.12.1 ce.tgz 將解壓的...

Centos7安裝Docker步驟

docker是利用linux核心虛擬機器化技術 lxc 提供輕量級的虛擬化,以便隔離程序和資源。lxc不是硬體的虛擬化,而是linux核心的級別的虛擬機器化,相對於傳統的虛擬機器,節省了很多硬體資源 支援3.8,不過有的特性無法使用。最好使用3.10版本以上。國內生產環境很多都是使用centos,所...