博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
docker常用命令
阅读量:4358 次
发布时间:2019-06-07

本文共 916 字,大约阅读时间需要 3 分钟。

docker启动与关闭

#启动:service docker start#关闭service docker stop

docker镜像上传与下载

#上传(待尝试)docker push#下载docker pull 镜像名:镜像版本

docker容器启动与关闭

#-d后台运行  -p 容器内端口映射到外部docker run -d  -p 外部端口:容器内端口 容器名 #容器停止 docker stop 容器id
#强制删除容器docker rm -f 容器id

查看容器与镜像

#查看所有运行中的docker容器docker ps#查看所有镜像docker images

docker镜像生成与删除

#将当前容器保存为镜像docker commit 容器id 镜像名称 #通过Dockerfile构建镜像 docker build -t 镜像名:镜像版本 读取Dockerfile的路径 #镜像删除(注意:镜像删除必须先删除掉所有引用了该镜像的容器,当无法删除时会提示引用镜像的容器id) docker rmi 镜像id
#删除容器 -f强制docker rm -f 容器id

进入指定容器内部

#容器内部也是一个小小的linux系统 docker exec -it 容器id /bin/bash

 容器内文件拷贝到宿主机

docker cp  容器id:容器内文件全路径 宿主机目标位置(不含文件名)

 容器内文件内容查看

more 文件名

 镜像添加Dockerfile命令小记

FROM java:8ADD demo1.jar demo.jarEXPOSE 8081ENTRYPOINT ["java","-jar","/demo.jar"]FROM nginxADD config.conf /etc/nginx/conf.d/config.confEXPOSE 8001

 

提示:访问,使用docker账号密码登录可以创建并直接使用docker,每次创建的docker都只能使用四个小时,用来认识docker也是足够了。

转载于:https://www.cnblogs.com/new-life/p/11247897.html

你可能感兴趣的文章
fieldset、legend、display html元素
查看>>
IntelliJ IDEA 14.x 与 Tomcat 集成,创建并运行Java Web项目
查看>>
JavaWeb学习-Tomcat
查看>>
MySQL 事务与锁机制
查看>>
优秀程序员==工作时间长的程序员么?
查看>>
docker学习笔记2:容器操作
查看>>
深入浅出设计模式——访问者模式(Visitor Pattern)
查看>>
【转载】zookeeper 分布式锁 实现
查看>>
SQL语法
查看>>
Django(三) ORM 数据库操作
查看>>
【转】iOS静态库 【.a 和framework】【超详细】
查看>>
【转】Android中自定义控件的步骤
查看>>
软件测试工作中的沟通问题
查看>>
format 的用法,9*9乘法表
查看>>
mysql--5
查看>>
uva11214 Guarding the Chessboard
查看>>
CentOS6.4下Git服务器Gitosis安装配置
查看>>
007 斐波那契数列
查看>>
《Docker入门实战》笔记(一)
查看>>
hdu 3635 Dragon Balls (并查集)
查看>>