首页 > 其他分享 >docker

docker

时间:2024-04-02 09:23:06浏览次数:19  
标签:容器 -- mn 端口 docker bash

初始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

相关文章

  • Docker小计
    Dockersdockerinspectname#查看容器信息dockerupdate--restart=always容器ID#设置容器启动方式为自启动(容器Stop状态下)Docker-composeversion:'3.9'services:mysql-master-redis:image:mysql:8.0container_name:mysql-master-redisrestar......
  • Linux 安装 Redis (Docker)
    Linux安装Redisdockerpullredis由于容器内目录下没有redis.conf,导致/mydata/redis/conf/redis.conf认为是目录所以先创建配置文件mkdir-p/mydata/redis/conftouch/mydata/redis/conf/redis.confmkdir-p/mydata/redis/conf:创建一个目录/mydata/redis/conf,-p如......
  • Linux 安装 Mysql(Docker)
    Linux安装Mysql以下操作在root用户下否则加上sudodockerpullmysql:5.7注意容器名字如果有-会错误dockerrun-p3306:3306--namemysql_gulishangcheng\-v/mydata/mysql/log:/var/log/mysql\-v/mydata/mysql/data:/var/lib/mysql\-v/mydata/mysql/con......
  • Linux 安装 Docker
    Linux安装Docker官方文档查看系统信息命令cat/etc/os-release第一步安装必要的一些系统工具sudoyuminstall-yyum-utilsdevice-mapper-persistent-datalvm2sudo:以超级用户权限执行命令,需要输入管理员密码。yum:是一个包管理工具,用于在CentOS和RHEL等Linu......
  • docker容器之etcd
    一、etcd介绍1、etcd是什么etcd是CoreOS团队于2013年6月发起的开源项目,它的目标是构建一个高可用的分布式键值(key-value)数据库。2、etcd特点简单的接口,通过标准的HTTPAPI进行调用,也可以使用官方提供的etcdctl操作存储的数据。有监听机制键值对存储3、etcd是用场景......
  • 【docker】Dockerfile自定义镜像
           ......
  • docker安装rocketmq
    拉取rocketmq镜像dockerpullapache/rocketmq:4.9.4创建文件夹mkdir-p~/docker/rocketmq/data/broker/logsmkdir-p~/docker/rocketmq/data/broker/storemkdir-p~/docker/rocketmq/data/broker/confmkdir-p~/docker/rocketmq/data/namesrv/logs运行rmqnamesrvd......
  • windows版本docker修改存储目录
    dockerdesktop里面,settings=>resource=>advance 或者手动操作1使用wsl--list-v在cmd终端,查看桌面是否关闭,如果没有关闭,使用wsl--shutdown立即终止所有正在运行的发行版和WSL2轻量级实用程序虚拟机2.查看存储地址默认情况下,DockerDesktopforWindow会创建如下......
  • docker-gitlab-ce-未完
    1、拉取gitlab镜像dockerpullgitlab/gitlab-ce:latest2、创建映射文件mkdir-p/docker_server/gitlab/etcmkdir-p/docker_server/gitlab/logmkdir-p/docker_server/gitlab/dataetc映射保存配置文件,log存储日志,data存储数据文件/docker_server/gitlab/etc/gitlab.r......
  • 什么是Docker引擎架构,Docker引擎架构详解及Vmware,CentOS7、Docker引擎的安装,CentOS7常
    Dockere引擎架构详解2.1Docker引擎发展历程2.1.1首发版本架构       Docker在首次发布时,其引擎有两个核心组件构成,LXC(LinuxContainer)与DockerDaemon构成。不过该架构依赖于LXC,使得Docker存在严重的问题:依赖于外部工具对Docker来说存在着巨大的生存风险。......