网站制作学习网Linux→正文: Docker怎么用
字体:

Docker怎么用

Linux 2023/11/9 17:04:28  点击:不统计

http://www.forasp.cn/
 docker理解以及常用命令


1. 编辑创建镜像文件 dockerfile 
2. 创建镜像(可以理解为类)
docker build  -t  [镜像名称]:[TAG[镜像版本]] .   # 编译当前目录下 dockerfile 文件镜像( 注意最后的" . " )
查看已经有的所有镜像
docker  images 
删除镜像
docker rmi [镜像ID]
3. 通过镜像,创建容器并运行(可以理解为一个类的一个实例对象),也就是一个应用实例
docker run -d --name [容器名称]  [镜像名称]
停止运行容器
docker stop [容器名称/容器ID]
启动已有的容器
docker start [容器名称/容器ID]
4. 列出正在运行的容器
docker ps 
5. 列出所有容器 
docker ps -a
6. 将本地端口/文件映射到 容器中 (首次创建映射,以后start不用操作。如果首次没有映射,删除容器重新创建)
docker run -d --name xxx  -p 8080:80 -v /local/dir:/docker/dir  image_name
7.进入 root 账号后,可以安装软件
docker exec -it [容器名称/容器ID] bash 
docker exec -it -u root [容器名称/容器ID] bash 
apt-update 
apt-get install vim
exit 退出docker 容器
 
 
docker ps 查看当前运行中的容器
docker ps -a 查询所有的容器包括不运行的 
docker images 查看镜像列表
docker rm [container-id] 删除指定 id 的容器
docker stop/start [container-id] 停止/启动指定 id 的容器()
docker rmi image-id 删除指定 id 的镜像
docker volume ls 查看 volume 列表
docker network ls 查看网络列表
docker inspect [container-id] 查看镜像容器信息
docker exec -it [container-id] bash # 进入镜像容器内,bash命令行 模式
docker run -it -u root [container-id] bash # 以root 用户进入 容器bash 
docker run --privleged  -it [container-id] bash # 以特权用户进入 容器bash 
 

网站http://www.制forasp作.cn

·上一篇:mac virtualbox 设置centos 网络 >>    ·下一篇:Dockerfile 命令 >>
推荐文章
最新文章