安裝Docker(略)
獲取鏡像
docker pull ubuntu-
啟動容器
docker run -it ubuntu /bin/bash
啟動容器
以下命令使用 ubuntu 鏡像啟動一個容器,參數(shù)為以命令行模式進(jìn)入該容器:
$ docker run -it ubuntu /bin/bash
參數(shù)說明:- -i: 交互式操作。
- -t: 終端。
- ubuntu: ubuntu 鏡像。
- /bin/bash:放在鏡像名后的是命令,這里我們希望有個交互式 Shell,因此用的是 /bin/bash。
要退出終端,直接輸入 exit:
root@ed09e4490c57:/# exit
- 第三步操作沒有實現(xiàn)容器的端口映射 所以完整的命令為
docker run -d -p 8000:22 -it ubuntu /bin/bash
-d:讓容器在后臺運行。
-P:將容器內(nèi)部使用的網(wǎng)絡(luò)端口隨機(jī)映射到我們使用的主機(jī)上。
-p : 是容器內(nèi)部端口綁定到指定的主機(jī)端口。
進(jìn)入容器的命令為
docker exec -it [容器ID] /bin/bash-
進(jìn)入UBUNTU容器后無命令 用以下命令安裝net ping等命令
首先更新源
apt-get update安裝ping工具包
apt install iputils-ping安裝ifconfig工具包
apt install net-tools ping百度
使用真機(jī)SSH連接docker ubuntu容器中
額外:
啟動鏡像
root@LIZ:~# docker run -itd -p 6789:22 7698f282e5241
這段命令的意思是在后臺啟動鏡像,并將本機(jī)的6789的端口映射到容器的22端口,最后那一串字符是IMAGE ID(鏡像id),