Docker的基本操作--容器
案例:进入Nginx容器,修改HTML文件内容,添加“传智教育欢迎您”
步骤一:进入容器,进入我们刚刚创建的容器nginx命令为:
docker exec -it mn bash
命令解读 :
*docker exec:进入容器内部内部,执行一条命令
*-it:给当前进入的容器创建一个标准的输入、输出终端,允许我们和容器交互
*mn: 要进入的容器名称
*bash:进入容器后要执行的命令,bash是Linux终端的交互命令
步骤二:进入nginx的HTML所在目录:/usr/share/nginx/html
cd /usr/share/nginx/html
步骤三:修改index.html的内容:
sed -i 's#Welcome to nginx#传智教育欢迎您#g' index.html
sed -i 's#<head>#<head><meta charset="utf-8">#g' index.html
容器的基本操作总结:
1、查看容器状态:
docker ps:
添加参数-a 查看所有状态的容器
2、删除容器:
docker rm
不能删除运行中的容器,除非添加-f 参数强制删除。
3、进入容器:
命令是:docker exec -it [容器的名称] [要执行的命令]
exec命令可以进入容器修改文件,但是在容器内修改文件是不推荐的。不能用vi命令。