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