注:本次docker搭建是在Ubuntu虚拟机中搭建的。
搭建过程
首先更新软件源中的所有软件列表:apt-get updata
安装docker:apt install docker.io
安装结束后,查看版本信息:
简单语句使用
查看本地镜像仓库镜像:docker images
启动本地镜像,使用image id 前三位:
docker run -d -p80:80
//启动镜像,将镜像内的80端口映射到本地的80端口上面;
-p80:80 第一个80为本地80端口,第二个80为镜像内服务端口
查看运行镜像的容器进程:docker ps
docker exec -it /bin/bash
//进入容器,使用进程前三位id即可(可以理解为进入操作系统进行操作)
此时我们相当于进入了一个linux的操作系统,我们可以尝试输入一些常用的linux命令看下,比如ls,pwd等。
更改容器内容:
vim 1.txt
//在容器内新建1.txt文档并且输入 I’m hero
:wq保存退出。
http://127.0.0.1:80/1.txt //本机进行访问,验证修改是否生效
容器内输入exit
,退出容器到宿主机。
文件交互:
docker cp 1.txt a9f :/var/www/html/
//拷贝宿主机当前目录1.txt到容器中;
a9f 是当前正在运行容器进程的前三位;
/var/www/html 是当前容器内网站的根目录;