docker安装镜像及基本命令

1、检查内核版本,必须是3.10及以上

 uname ‐r 

2、安装docker

yum install docker 

3、输入y确认安装
4、启动docker

[root@localhost ~]# systemctl start docker 
[root@localhost ~]# docker ‐v
Docker version 1.12.6, build 3e8e77d/1.12.6 5

开机启动docker

[root@localhost ~]# systemctl enable docker 
 Created symlink from /etc/systemd/system/multi‐user.target.wants/docker.service to /usr/lib/systemd/system/docker.service. 

6、停止docker

 systemctl stop docker

7、docker基本命令

检索 :docker search eg:docker search redis
拉取: docker pull 镜像名
列表 :docker images 查看所有本地镜像
删除 docker rmi image-id(镜像的id) 删除指定的本地镜像

更多操作看官网:https://hub.docker.com/
8、docker操作
1、搜索镜像

[root@localhost ~]# docker search tomcat 

2、拉取镜像

[root@localhost ~]# docker pull tomcat

3、根据镜像启动容器

 docker run ‐‐name mytomcat ‐d tomcat:latest 

4、查看运行中的容器

docker ps 

5、 停止运行中的容器

 docker stop 容器的id

6、查看所有的容器

docker ps ‐a 

7、启动容器

 docker start 容器id 

8、删除一个容器

docker rm 容器id

9、启动一个做了端口映射的tomcat

 [root@localhost ~]# docker run ‐d ‐p 8888:8080 tomcat 

‐d:后台运行
‐p: 将主机的端口映射到容器的一个端口 主机端口:容器内部的端口
10、为了演示简单关闭了linux的防火墙

service firewalld status ;查看防火墙状态 
service firewalld stop:关闭防火墙 

11、查看容器的日志

docker logs container‐name/container‐id 

更多命令参看 https://docs.docker.com/engine/reference/commandline/docker/ 可以参考每一个镜像的文档
10、docker安装mysql
拉取mysql镜像

docker pull mysql

启动mysql(提示里面的status为up就表示启动成功了

[root@localhost ~]# docker run ‐p 3306:3306 ‐‐name mysql02 ‐e MYSQL_ROOT_PASSWORD=123456 ‐d mysql 
ad10e4bc5c6a0f61cbad43898de71d366117d120e39db651844c0e73863b9434 
[root@localhost ~]# docker ps 
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES ad10e4bc5c6a mysql "docker‐entrypoint.sh" 4 seconds ago Up 2 seconds 0.0.0.0:3306>3306/tcp mysql02

进去client端进行登录mysql

docker exec -it mysql01 bash #注意mysql01是启动的镜像名字

在用node连接mysql的时候报错(我认为是mysql8.0加密导致的错误
解决方法

alter user 'root'  identified with mysql_native_password by '123456';
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Linux Docker是一个开源的容器管理平台,它使用户能够在虚拟化环境中运行和部署应用程序。下面是关于Linux Docker安装基本命令的解释: 1. 安装:在Linux安装Docker需要运行一系列的命令。请访问官方网站(https://www.docker.com/)查找适合您的操作系统的安装程序。安装完成后,您需要配置Docker,将Docker服务启动,并将它与操作系统一起启动。 2. 启动:启动Docker容器可以使用“docker run”命令。这条命令会将您的容器启动,并返回一个容器ID号。如果您想更加详细地了解容器信息,您可以使用“docker ps”命令查询关于Docker容器的信息。 3. 停止:停止运行Docker容器可以使用以下命令: - Docker stop [容器 ID]:停止Docker容器。 - Docker rm [容器 ID]:删除Docker容器。 4. 构建镜像:当您需要一种特定的应用程序时,您可以构建一个Docker映像。这可以通过“docker build”命令来实现,您需要提供一个Dockerfile,它是用于指定映像内容的文件。 5. 导入和导出:您可以将您的Docker容器导入或者导出。此操作可以实现Docker容器的迁移或者备份。命令如下: - 导入:docker import [容器名称][路径或URL]。 - 导出:docker save -o [文件名].tar [容器名称]。 总之,上述是关于Linux Docker安装基本命令的解释。更多有关Docker的信息,请访问官方文档(https://docs.docker.com/)。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值