Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。

大白话就是,拉取一个软件的镜像,可以同时在一台机器上安装几个软件,每个软件在不同的容器中执行,互不干扰。

基本命令

systemctl start docker     启动docker
docker ps                  查看启动了的容器
docker ps -a               查看所有的容器(包括没有启动的)
docker rm 容器Id            删除容器
docker images              查看镜像
docker rmi  镜像id          删除镜像
docker run --name  容器名称  -p 8080(容器端口) : 80(主机端口)                  创建容器
docker exec -it 容器名 /bin/bash           进入容器

docker的状态
在这里插入图片描述
处与exited的状态是容器没有启动而已。

1.进入docker容器

docker exec -it containerID bash    #可以安装vi进行修改
或者
docker run -v localConfigFile containerPath    #通过挂在的方式
 docker cp hostpath containerID:containerpath        #拷贝本地文件到容器中

2.docker容器是默认没有vim的,我们需要手动安装

apt-get update       
#这个命令的作用是:同步 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的索引,这样才能获取到最新的软件包。
更新完毕后,执行以下命令
apt-get install vim

3.进入修改配置文件。

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐