docker新建centos映象並配置遠端訪問

2022-09-01 12:48:12 字數 1216 閱讀 4514

1.# docker search centos 查詢官方映象

3.# docker run -idt centos /bin/bash 啟動映象

4.# docker ps | grep centos 檢視映象id

5.# docker exec -it  0400b38b215a /bin/bash 進入容器

6.安裝centos基礎環境

1)# yum -y install net-tools.x86_64 安裝網路環境,完成後使用ifconfig檢視ip等資訊

2)# yum -y install openssh-server 安裝sshd,若出現:

could not load host key: /etc/ssh/ssh_host_rsa_key

could not load host key: /etc/ssh/ssh_host_ecdsa_key

could not load host key: /etc/ssh/ssh_host_ed25519_key

解決方案:

# ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key -n ""

# ssh-keygen -t ecdsa -f /etc/ssh/ssh_host_ecdsa_key -n ""

# ssh-keygen -t ed25519 -f /etc/ssh/ssh_host_ed25519_key -n ""

3)# vim /etc/ssh/sshd_config 編輯sshd_config配置檔案 ,設定usepam為no

4)# passwd 修改root預設密碼;若提示沒有這個命令,通過# yum -y install passwd安裝

5)# exit 命令退出到host主機

7.# 打包新映象:docker commit -m "提交資訊" 映象id 新映象名稱

8.# 啟動新映象:docker run -itd -p 50001:22 新映象名稱 /user/sbin/sshd -d

9:遠端連線:ssh root@localhost -p 50001

Docker安裝(Centos利用阿里雲映象)

docker從1.13版本之後採用時間線的方式作為版本號,分為社群版ce和企業版ee。社群版是免費提供給個人開發者和小型團體使用的,企業版會提供額外的收費服務,比如經過官方測試認證過的基礎設施 容器 外掛程式等。社群版按照stable和edge兩種方式發布,每個季度更新stable版本,如17.06...

(docker筆記) 構建自己的centos映象

vim mydockerfilefrom centos 基礎映象 maintainer aut 作者資訊 env mypath usr local 建立乙個變數 存放乙個值 workdir mypath 啟動後的工作目錄,就是進入容器後的預設目錄 run yum y install vim 執行指令...

Docker 新建映象

可以使用的命令 docker importsudo cat ubuntu 14.04 x86 64 minimal.tar.gz docker import ubuntu 14.0使用dockerfile檔案 一般的,dockerfile 分為四部分 基礎映象資訊 維護者資訊 映象操作指令和容器啟動...