初始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
标签:容器,--,mn,端口,docker,bash From: https://www.cnblogs.com/zyb-luckey/p/18109839