docker

初始docker
项目部署问题
部署较为复杂,部署碰到许多问题
形成可移植
docker是一个快熟交互的应用
dokcer 和虚拟机区别
应用需要依赖一起打包
node ,mysql
跨系统
镜像2部分组成:[]
repository
在没有指定
启动 systemctl start docker
docker基本命令

dockerfile docker build local
docker registry
docker images
docker rmi
docker push
docker save
docker load
docker

docker 容器相关命令
docker pause
docker unpause
docker stop
docker start
docker im 删除指定容器
案例1:
创建运行nginx容器
docker run创建并运行一个容器
--name:给容器起一个名字,比如叫做mn
-p:将宿主端口与容器端口映射,冒号左侧在主机端口,右侧是容器端口
进入nginx 容器,修改html文件,添加欢迎您
docker exec -it mn bash
docker exec: 进入容器内部
-it:给当前进入容器创建一个标砖输入输出,允许交互
mn:要进入容器的名称
bash:进入容器后执行的命令,bash是一个linux终端交互命令

docker run --name mr -d -p 6379: 6379 redis redis-server --save 60 1 --loglevel warning

 

posted @   langpo  阅读(4)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
点击右上角即可分享
微信分享提示