Linux常用的指令集

文章目录

        • 进程相关
          • 终止进程
          • 挂起进程
          • 将挂起程序恢复执行
        • docker相关指令
          • 查看当前德docker运行状态
          • 启动docker
          • 查看当前的docker运行版本
          • docker启动不了,显示error with “exit-code”
          • 运行容器
          • 运行容器的具体步骤
            • 从仓库中拉取特定的容器
            • 运行已经拉取的镜像
          • 查看所有镜像
          • 查看运行的镜像
          • 创建镜像
          • 运行容器
          • 创建一个容器的同时进入容器
          • 将物理机80端口映射到容器的80端口
          • 查看容器下的日志
        • 使用docker安装MySQL
          • 拉取MySQL镜像
          • 查看本地镜像
          • 运行容器
          • 安装成功
          • 运行mysql对应的容器
          • 登录mysql
          • 设置允许root用户的远程登陆
          • 远程使用navicat测试

进程相关
终止进程
  • Ctrl-C
  • 该键是linux下面默认的中断键(Interrupt Key),当键入Ctrl-C时,系统会发送一个中断信号给正在运行的程序和shell。
挂起进程
  • Ctrl-Z
  • 当键入Ctrl-Z时,系统会将正在运行的程序挂起,然后放到后台,同时给出用户相关的job信息。
将挂起程序恢复执行
  • fg,bg
  • 将job恢复到暂停前的上下文环境,并继续执行。
docker相关指令
查看当前德docker运行状态
  • systemctl status docker
启动docker
  • service docker start
查看当前的docker运行版本
  • docker -v
docker启动不了,显示error with “exit-code”
  • 啥都没有试出来,自己又重新装了一遍
  • 装机有一个特别棒的连接,推荐一下,传送门
运行容器
  • docker run hello-world
    在这里插入图片描述
运行容器的具体步骤
从仓库中拉取特定的容器
  • docker pull hello-world
运行已经拉取的镜像
  • docker run hello-world
查看所有镜像

在这里插入图片描述

查看运行的镜像
  • docker ps

在这里插入图片描述

创建镜像
  • docker build -t 要生成的镜像名称 .
  docker build -t spring/dockertest .#最后的”.”不要忘记加上,表示当前目录
运行容器
docker run -d -p 8086:8761 --name spring-dockertest spring/dockertest#-d 后台启动 #-p 8086:8761 把镜像启动的端口()映射到linux机的端口() #–name spring-dockertest 给你的容器命名 #spring/dockertest 你的镜像名
创建一个容器的同时进入容器
docker run -it --name=con_name images
将物理机80端口映射到容器的80端口
docker run -d -p 81:80 image_name
查看容器下的日志
 #查看对应容器的启动日志:docker logs containerIddocker logs 46a9447ff6fb
使用docker安装MySQL
拉取MySQL镜像
  • docker pull mysql:latest

在这里插入图片描述

查看本地镜像

在这里插入图片描述

运行容器

在这里插入图片描述

  • –name mysql-test 是你设定的mysql的容器名称,进入容器的时候要使用这个名称
  • -p 3306:3306 :映射服务器的3306端口到宿主机3306端口,外部机可以通过宿主机访问MySQL服务
  • -e MYSQL_ROOT_PASSWORD=123456:设置MySQL服务的root用户密码
安装成功

docker ps 查看是否安装成功
在这里插入图片描述

运行mysql对应的容器

在这里插入图片描述

  • 以bash的方式运行mysql进程,进入到对应容器中
登录mysql

在这里插入图片描述

设置允许root用户的远程登陆

在这里插入图片描述

  • 只需要登陆即可
远程使用navicat测试

在这里插入图片描述


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部