安装Docker(略)
获取镜像
docker pull ubuntu
-
启动容器
docker run -it ubuntu /bin/bash
启动容器
以下命令使用 ubuntu 镜像启动一个容器,参数为以命令行模式进入该容器:
$ docker run -it ubuntu /bin/bash
参数说明:- -i: 交互式操作。
- -t: 终端。
- ubuntu: ubuntu 镜像。
- /bin/bash:放在镜像名后的是命令,这里我们希望有个交互式 Shell,因此用的是 /bin/bash。
要退出终端,直接输入 exit:
root@ed09e4490c57:/# exit
- 第三步操作没有实现容器的端口映射 所以完整的命令为
docker run -d -p 8000:22 -it ubuntu /bin/bash
-d:让容器在后台运行。
-P:将容器内部使用的网络端口随机映射到我们使用的主机上。
-p : 是容器内部端口绑定到指定的主机端口。
进入容器的命令为
docker exec -it [容器ID] /bin/bash
-
进入UBUNTU容器后无命令 用以下命令安装net ping等命令
首先更新源
apt-get update
安装ping工具包
apt install iputils-ping
安装ifconfig工具包
apt install net-tools
ping百度
使用真机SSH连接docker ubuntu容器中
额外:
启动镜像
root@LIZ:~# docker run -itd -p 6789:22 7698f282e5241
这段命令的意思是在后台启动镜像,并将本机的6789的端口映射到容器的22端口,最后那一串字符是IMAGE ID(镜像id),