Docker 基础操作指南
Docker 基础操作指南
拉取基础镜像:
docker pull centos:latest
根据基础的Centos镜像运行一个名为base-centos的容器
docker run --name base-centos -d centos:latest
把本地的JDK拷贝到容器中
docker cp /home/kxvz/jdk-8u201-linux-x64.rpm base-centos:/opt
查看所有容器
docker ps -a
查看所有运行的容器
docker ps
停止运行的容器
docker stop CONTAINER_ID
启动停止的容器
docker start CONTAINER_ID
进入容器中使用命令
docker exec -it CONTAINER_ID /bin/bash
删除容器
docker rm CONTAINER_ID
查看所有镜像
docker images
删除镜像
docker rmi IMAGE_ID
登录 docker hub
docker login
把容器打包成镜像
docker commit CONTAINER_ID 镜像名
如: docker commit 34e82f99ba41 base-centos
为打包好的镜像打标签
docker tag 镜像名 DockerHub名/镜像名:版本号(如果不写版本则默认为 latest)
如: docker tag base-centos kxvz/base-cento
推送镜像到Dockerhub
docker push DockerHub名/镜像名
如: docker push kxvz/base-centos
启动可以使用systemctl命令的容器
docker run --privileged -ti --name kxvz-base base-centos /usr/sbin/init
从主机复制到docker容器
docker cp host_path containerID:container_path
从容器复制到主机
docker cp 667b3323ea44:/etc/my.cnf ./
查看2分钟内的日志
journalctl --since "2 min ago"
docker run --privileged -ti -d -p 55001:22 -p 55002:27200 -v /home:/home --name kxvz-base base-centos /usr/sbin/init
-v /home:/home
==LOG-Footer Start==================================
作者公众号:Loyomer
简洁:Kxvz的生活记账本。技术,生活,随笔,文摘...
欢迎大家关注...
==LOG-Footer End==================================
==LOG-Footer Start==================================
作者公众号:Loyomer
简洁:Kxvz的生活记账本。技术,生活,随笔,文摘...
欢迎大家关注...
==LOG-Footer End==================================
最新文章
- Pyhton开发堡垒机之paramiko模块
- 1001 数组中和等于K的数对
- Backup: Date and Time in Perl6
- SQL:with ties
- 邻结矩阵的建立和 BFS,DFS;;
- Lighttpd日志打印格式
- 安装vs2013 Sqlserver 无法连接远程服务器的解决方法
- CSS学习笔记08 浮动
- struts2系列(四):struts2国际化的多种方式
- Git Submodules are not SVN Externals
- HDU - 3567 IDA* + 曼哈顿距离 + 康托 [kuangbin带你飞]专题二
- C++使用类和对象
- R语言最优化(一维)
- c++ 实现拓扑排序
- javascript实现全选,全不选,反选
- Django xadmin引入DjangoUeditor
- ef-codefirst方式配置实体类,生成数据库
- jsonp的理解
- mysql查找有某列但没有此列索引的表
- Linux SNAT/DNAT简单理解与案例分析。