DOCKER学习笔记(MAC)

DOCKER学习笔记(MAC)

起动与关闭
$ boot2docker stop

初始化

 $(boot2docker shellinit)
后台运行

$ docker run -d -P --name web nginx
查看端口
$ docker port web
查看IP
$ boot2docker ip
停止、删除
$ docker stop web $ docker rm web


 进入DOCKER 服务器
 

$ docker run -it  ubuntu 



向docker中添加应用:

 

$docker run learn/tutorial apt-get install -y ping



关联到本地文件夹
--name mysite 是给服务器起个名字

$ docker run -d -P -v $HOME/site:/usr/share/nginx/html --name mysite nginx
docker常用命令
docker version #查看版本
docker search tutorial#搜索可用docker镜像
docker pull learn/tutorial #下载镜像
docker run learn/tutorial echo “hello word”#在docker容器中运行hello world!
docker run learn/tutorial apt-get install -y ping#在容器中安装新的程序

 为这些命令创建别名

复制代码代码如下:
# ~/.bash_aliases

 

# 杀死所有正在运行的容器.
alias dockerkill=’docker kill $(docker ps -a -q)’

# 删除所有已经停止的容器.
alias dockercleanc=’docker rm $(docker ps -a -q)’

# 删除所有未打标签的镜像.
alias dockercleani=’docker rmi $(docker images -q -f dangling=true)’

# 删除所有已经停止的容器和未打标签的镜像.
alias dockerclean=’dockercleanc || true && dockercleani’

学习资料:

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/100444.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • paddle深度学习基础之训练调试与优化

    paddle深度学习基础之训练调试与优化上一节咱们讨论了四种不同的优化算法,这一节,咱们讨论训练过程中的优化问题。本次代码修改模型全是在卷积神经网络

    2022年9月7日
    0
  • KAZE 特征笔记

    KAZE 特征笔记KAZE特征主要通过非线性扩散滤波器建立非线性尺度空间,而非线性扩散的解决方案则是通过AOS方案解决的,特征的检测与SIFT特征检测相似,都是查找局部极值再亚像素化精确定位,而特征的描述子则是所使用M-SUFR描述子

    2022年6月15日
    31
  • jvm垃圾回收算法有哪些_java垃圾回收算法几种

    jvm垃圾回收算法有哪些_java垃圾回收算法几种在说垃圾回收算法之前,先谈谈JVM怎样确定哪些对象是“垃圾”。1.引用计数器算法:引用计数器算法是给每个对象设置一个计数器,当有地方引用这个对象的时候,计数器+1,当引用失效的时候,计数器-1,当计数器为0的时候,JVM就认为对象不再被使用,是“垃圾”了。引用计数器实

    2025年6月29日
    1
  • java script的基础理解以及常规的使用注意事项「建议收藏」

    java script的基础理解以及常规的使用注意事项「建议收藏」js:javascriptjs一种具有函数优先的轻量级,解释型或即时编译型的高级编程语言。虽然它是作为开发Web页面的脚本语言而出名的,但是它也被用到了很多非浏览器环境中,JavaScript基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)风格。Netscape管理层希望它外观看起来像Java,因此取名为JavaScript。但实际上它的语法风格与Self及Scheme较为接近。在语句上还是有一些类似之处,但本质上还是很不一样的:js是基于对象的,边解释边执

    2022年7月7日
    18
  • 小白都能看懂 XAMPP的下载安装配置详细教程(含拒绝访问坑)[通俗易懂]

    小白都能看懂 XAMPP的下载安装配置详细教程(含拒绝访问坑)[通俗易懂]话不相瞒,当初为了在xampp里面配置phpwind,我在卸载与安装之间来回了不下10次,而且我可能招坑体质,回想起来真是一把泪了。但是我的phpwind始终还是安装不成功,真的很无奈。最终,byebye了您。废话不说,直接干了。文章目录一、下载(三步)第一步:找对应的操作系统版本第二步:选一个迭代版本第三步:找到安装包二、安装三、配置第一步:配置Apace第一个文件(httpd.conf),需要修改两个地方。第二个文件(http-ssl.conf),需修改三个地方。第二步:配置MySQL第三步:配置S

    2022年7月12日
    60
  • MySQL 上亿大表优化实践

    MySQL 上亿大表优化实践

    2022年2月13日
    41

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号