1.docker搭建环境的时候常用的命令有哪些

docker如果要删除镜像,现在停止container

docker ps 查询正在运行的镜像
docker stop +containerid
停止后再删除
docker images 查看镜像
docker rmi +image id指定镜像删除
删除所有镜像
docker rmi `docker images -q`

连接我们的 docker 主机
docker-machine ssh default
查看文件路径
进入到 docker 主机中,也就是终端显示docker@default:~$的情况,输入命令
mount
进入共享目录
cd /文件名
ls 查看目录下文件和文件夹

docker部署微服务
用docker toolbox 开始进去的是我们主机 -->docker 主机 -->容器
创建容器:
确保在docker主机

管理员登入:sudo passwd
sudo su 进入管理员模式
执行构建命令: docker build -t second .
创建文件
touch
创建文件目录
mkdir
删除文件
rm-文件名

复制文件
cp /docker_use/Dockerfile .
#docker_use 是共享文件夹路径 . 复制到当前目录
添加了两个IP
ifconfig eth1:0 192.168.99.10 netmask 255.255.255.0 up
//第二步:运行容器,指定IP,这里的示例容器开启的SSH服务,后面拿它测试
root@default:~# docker run -d -p 192.168.99.10:222:22 --name ssh1 gudaoxuri/scala-2.11-env
查询运行 挂掉的容器
docker ps -a
删除容器
docker rm 容器id
一键停止所有容器
docker stop $(docker ps -q)
删除文件夹
rm -rf 文件夹名
一键删除所有容器
docker rm $(docker ps -aq)
运行镜像
docker run -d -p 8000:8000 镜像名或者id
查看容器运行日志
docker logs -f id
退回主机crtl+z

2.镜像和容器的关系?

  

首先容器相当于一个空间,一个环境,软件和一些文件可以运行在环境中;而镜像:一个没有运行的ubantu系统是一个镜像,而容器是运行镜像的环境,即镜像必须运行在容器中。

docker是门容器化技术,docker可以由许多个容器组成。

每个容器里装有对应的的镜像,也可以说是多个镜像装在一个容器里,就好像我们的好多软件运行在虚拟机环境下,

docker搭建环境的时候常用的命令有哪些的更多相关文章

  1. Docker介绍,安装和常用的命令

    Docker是Google公司推出的Go语言开发的,基于Linux内核的cgroup,namespace,AUFS类的UnionFS等技术.对进程进行封装格力,属于操作系统层面的虚拟化技术.隔离的进程 ...

  2. Linux开发环境的搭建和使用——Linux 常用的命令使用

    概要 视或电影中看到过类似的场景,黑客面对一个黑色的屏幕,上面飘着密密麻麻的字符,梆梆一顿敲,就完毕了窃取资料的任务. Linux 刚出世时没有什么图形界面.全部的操作全靠命令完毕.就如同电视里的黑客 ...

  3. Docker系列(9)- 常用其他命令(2) | 进入容器和拷贝的命令

    进入当前正在运行的容器 #我们通常容器都是使用后台方式运行的,需要进入容器,修改一些配置#方法一 命令docker exec -it 容器ID bashShell#测试[root@localhost ...

  4. Linux 环境下一些常用的命令(二)

    11. chown命令 "chown"命令就是改变文件拥有者和所在用户组.每个文件都属于一个用户组和一个用户.在你的目录下,使用"ls -l",你就会看到像这样 ...

  5. docker搭建环境积累

    weblogic12搭建 sudo docker pull ismaleiva90/weblogic12 sudo docker run -d -p : -p : ismaleiva90/weblog ...

  6. Docker系列(8)- 常用其他命令(1) | 日志、元数据、进程的查看

    后台启动容器 # 命令 docker run -d 镜像名 [root@localhost ~]# docker run -d centos #问题:docker ps,发现centos停止了 #常见 ...

  7. docker 搭建lnmp环境以及docker常用命令

    1.首先docker 的基本操作. 2.然后命令深入,网络映射. 3.访问docker 内的应用 端口映射网桥之类. docker pull hub.c.163.com/library/php:7.0 ...

  8. docker搭建lnmp环境(问题,资料,命令)

    入门参考 http://www.runoob.com/docker/docker-install-nginx.html 十大常用命令玩转docker 1. #从官网拉取镜像 docker pull & ...

  9. CentOS-yum安装Docker环境(含:常用命令)

    安装Docker环境 $ yum install docker -y 启动Docker $ systemctl start docker 设置自启动 $ systemctl enable docker ...

随机推荐

  1. 多线程(二)Object类方法、线程的操作sleep(),join(),interrupt(),yield()

    四.Object类简介 Object类是所有类的超类,之所以放在线程部分是因为其方法很多是和线程有关的.比如以下三个: wait()方法.wait(long timeout)和wait(long ti ...

  2. mysql单表操作与多表操作

    0. null和notnull: 使用null的时候: create table t8( id int auto_increment primary key, name varchar(32), em ...

  3. idea 使用Tomcat 部署war 和 war exploded的区别

    war模式:将WEB工程一包的形式上传到服务器中. war exploded模式:将WEB工程以当前文件夹的位置关系上传到服务器. 解析: war 模式这种可以称为是发布模式(完整的项目),将项目打成 ...

  4. windows2012下一端口多网站 Apache配置

    援引自https://www.cnblogs.com/huangtailang/p/6026828.html 1.在httpd.conf文件里启用虚拟主机功能,即去掉下面配置项前面的# #LoadMo ...

  5. [洛谷P2605] ZJOI2016 基站选址

    问题描述 有N个村庄坐落在一条直线上,第i(i>1)个村庄距离第1个村庄的距离为Di.需要在这些村庄中建立不超过K个通讯基站,在第i个村庄建立基站的费用为Ci.如果在距离第i个村庄不超过Si的范 ...

  6. windows10禁止系统更新

  7. HTML DOM 事件与方法

    HTML DOM 事件允许Javascript在HTML文档元素中注册不同事件处理程序. 事件通常与函数结合使用,函数不会在事件发生前被执行! (如用户点击按钮). 鼠标事件 键盘事件 框架/对象(F ...

  8. 微信小程序_(视图)简单的scroll-view容器

    scroll-view容器效果 官方文档:传送门 scroll-view 可滚动视图区域 scroll-x Boolean false 允许横向滚动 scroll-y Boolean false 允许 ...

  9. python-Django框架

    常用命令 生成应用 python manage.py start app(app_name) 开启服务器 python manage.py runserver 0.0.0.0:8001 声称以及修改数 ...

  10. linux下面实时查看进程,内存以及cpu使用情况使用命令

    top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器 可以直接使用top命令查看整体情况,如图: 但是这样虽然看的东西多,但是闲的比较 ...