目录
一、介绍
二、使用
1.下载操作系统
2.查看docker内的容器有哪些
3. 运行指定容器
4.进入容器
1.attach进入容器(输入容器ID前4位)
2.exec进入容器(可以输入ID或者NAMES)
5.退出容器
6.在宿主机器和容器之间拷贝文件
1.宿主机器--->容器
2.容器--->宿主机器
一、介绍
docker容器是比虚拟机更轻量的虚拟技术,可以在docker容器内安装许多操作系统,并且宿主机器和docker内的操作系统可以互相传输文件。
二、使用
1.下载操作系统
docker pull ubuntu
docker pull centos
2.查看docker内的容器有哪些
docker images
3. 运行指定容器
docker的run命令详解
docker run -itd --name ubuntu-test ubuntu
选项 | 选项简写 | 说明 |
---|---|---|
–detach | -d | 在后台运行容器,并且打印容器id。 |
–interactive | -i | 即使没有连接,也要保持标准输入保持打开状态,一般与 -t 连用。 |
–tty | -t | 分配一个伪tty,一般与 -i 连用。 |
-name | 为容器指定一个名称 |
4.进入容器
显示当前所有运行中的容器
docker container ls
1.attach进入容器(输入容器ID前4位)
docker attach a5eb
2.exec进入容器(可以输入ID或者NAMES)
bash代表以shell方式进入容器
docker exec -it f842 bash
docker exec -it centos7 bash
5.退出容器
exit
6.在宿主机器和容器之间拷贝文件
1.宿主机器--->容器
将宿主机器/Users路径下,名为fileName的文件或文件夹,拷贝到名为centos7的容器,/home路径下。
docker cp /Users/fileName centos7:/home
2.容器--->宿主机器
docker cp centos7:/home/fileName /Users