docker学习笔记二:常用命令 查看docker常用命令 docker --help 返回结果如下: 其中常用的命令如下: 1.image相关操作 展示所有的image: 删除image: rmi Remove one or more images 下载image: pull Pull an image or a repository from a registry 2.container相关操作 start Start one or more stopped containers 启动一个c…
文章目录 使用Docker Registry管理Docker镜像 1.使用Docker Hub管理镜像 1.1注册与登录 1.2创建仓库 1.3推送镜像 2. 使用私有仓库管理镜像 2.1 搭建私有仓库 2.2 将镜像推送到私有仓库 3.使用Maven插件构建Docker镜像 插件读取Dockerfile进行构建 一个完整的应用系统可能包含上百个微服务,并可能对应上百个镜像,如果考虑各个微服务的版本,那么可能会构建更多的镜像,那么如何管理这些镜像呢? 使用Docker Registry管理Doc…
1.查看所有的容器 docker ps 2.查看运行的容器 docker ps -a 3.启动.停止.重启docker容器 docker start ... docker stop ... docker restart ... 4.删除容器 docker rm ... 参数: -f :通过 SIGKILL 信号强制删除一个运行中的容器. -l :移除容器间的网络连接,而非容器本身. -v :删除与容器关联的卷. 删除所有已经停止的容器: docker rm $(docker ps -a -q)…
(1).基本使用方法 查看所有镜像.docker images [root@youxi1 ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE centos httpd 65f64a254fcc 18 hours ago 346MB ghhh4512/centos httpd 565f0e4e1ef3 19 hours ago 346MB centos latest 67fa590cfc1c 3 weeks ago 202MB hub.c.…
容器命令 说明: 有了镜像才可以创建容器:下载一个centos镜像进行练习,相当于在Linux里面再见一个Linux虚拟机 [root@localhost ~]# docker pull centos 新建容器并启动 [root@localhost ~]# docker run [可选参数] image# 参数说明--name="Name" 容器的名字:比如:tomcat01,tomcat02,用来区分容器-d 后台方式运行,类似于Linux的nohup &-it 使用交互方式…
镜像 docker rmi 镜像id -f # 删除指定镜像 docker rmi 镜像id 镜像id -f # 删除多个镜像 docker rmi -f $(docker images -aq) # 删除所有镜像 # 导出镜像 # docker save 镜像id>/存储路径/xxx.tar docker save fce91102e17d>/root/tomcat.tar # docker save 镜像id -o 存储路径 docker save fce91102e17d -o /roo…
1.容器的生命周期(***重要,需要理解) 容器启动后,执行的第一条命令的PID为1     ========================>>>>>>>>>>>>>>>>>>>> 2.启动一个容器(会在前台打印) docker run 镜像名:版本号 3.启动一个容器并执行第一个命令(命令执行结束则容器结束,命令不结束则容器不结束) docker run 镜像名:版本号 + 命令 4…
前言 上一篇大概认识了Docker,主要是从概念.架构.优点及流程方面进行阐述,并进行安装和体验: 接下来就开始进行实操学习,在演示过程中会针对关键的知识点进行归纳和总结,这里先从常用命令说起,来吧,小伙伴们. 正文 1. 预览 Docker和我们熟悉的Git很类似,都是通过命令执行相关操作,当然也有一些界面管理工具(点按钮的那种),但大家似乎更喜欢直接敲命令,毕竟这种方式更加灵活.更加容易理解操作本质:有大神将常用命令用一张图很好的展现出来,这里借用一下(图片来源于网络,侵删): 不熟悉Doc…
文章目录 为什么 出现docker Docker的简介 容器(Container) 镜像(Image) 仓库(Repository) Docker的安装 查看容器 删除镜像 删除容器 部署应用 以mysql为例 为什么 出现docker 在上面这幅图,我们看到了,docker容器的优势,简单点数说,就是 解决了运行环境和配置问题软件容器,方便做持续集成并有助于整体发布的容器虚拟化技术 之前的虚拟机(virtual machine)就是带环境安装的一种解决方案. 它可以在一种操作系统里面运行另一种…
# 管理配置文件 docker config     # 查看已创建配置文件     - docker config ls     # 将已有配置文件添加到docker配置文件中     - docker config create docker 配置文件名 本地配置文件 # 管理swarm节点 docker node     # 查看集群中的节点     - docker node ls     # 将manager角色降级为worker     - docker node demote 主机…
images    显示镜像列表 history   显示镜像构建历史 commit    从容器创建新镜像 build     从 Dockerfile 构建镜像 tag       给镜像打 tag pull      从 registry 下载镜像 push      将 镜像 上传到 registry rmi       删除 Docker host 中的镜像 search    搜索 Docker Hub 中的镜像 镜像命名 docker build -t ubuntu-with-vi…
#橙色前面笔记已记录,黑色后面笔记将完善#勤加练习!!!attach Attach to a running container # 当前 shell 下 attach 连接指定运行镜像 build Build an image from a Dockerfile # 通过 Dockerfile 定制镜像 commit Create a new image from a container changes # 提交当前容器为新的镜像 cp Copy files/folders from the…
帮助命令 [root@localhost ~]# docker version #显示docker的版本信息 [root@localhost ~]# docker info #显示docker的系统信息,包括镜像和容器的数量 [root@localhost ~]# docker 命令 --help #帮助命令 官方帮助文档 所有的命令使用docker官网都有,并且很详细.https://docs.docker.com/engine/reference/builder/…
准备工作 知道查看官方文档,官方文档描述的很详细,并且每一种类型.每一个命令的选项都有例子 会使用docker --help查看 镜像命令 docker images 查看所有本地主机上的镜像 [root@localhost ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE hello-world latest d1165f221234 5 months ago 13.3kB # 解释 REPOSITORY 镜像的仓库源 TAG 镜像的…
Docker logs 对于一个运行的容器,Docker 会将日志发送到 容器的 标准输出设备(STDOUT)和标准错误设备(STDERR),STDOUT 和 STDERR 实际上就是容器的控制台终端. 举个例子,用下面的命令运行 httpd 容器: [root@host1 ~]# docker run -p : httpd Unable to find image 'httpd:latest' locally latest: Pulling from library/httpd 5e6ec7f…
Docker logs 对于一个运行的容器,Docker 会将日志发送到 容器的 标准输出设备(STDOUT)和标准错误设备(STDERR),STDOUT 和 STDERR 实际上就是容器的控制台终端. 举个例子,用下面的命令运行 httpd 容器:   [root@host1 ~]# docker run -p 80:80 httpd Unable to find image 'httpd:latest' locally latest: Pulling from library/httpd 5…
常用命令是: ## 获取指定命名空间(rubikt)下所有的部署的服务 kubectl.exe get deployments --namespace rubikt ## 获取制定命名空间(rubikt)下所有的容器 kubectl.exe get pods --namespace rubikt ## 获取指定命名空间(rubikt)下所有的副本集 kubectl.exe get replicaset --namespace rubikt ## 删除指定(dynamic-698c8f6857-7…
一.docker exec 命令(这个命令的本质就是让docker exec替我在容器执行一条命令,当执行的命令是/bin/bash的时候就是执行一条登陆命令,则会进入容器内部) 1.让docker exec 在容器执行一条命令 2.进入容器内部 二.docker attach 命令(很少用)…
DCL 用户管理 创建用户 create user 用户名 identified by 密码; 在oracle中要创建一个新的用户使用create user语句,一般是具有dba(数据库管理员)的权限才能使用 密码必须以字母开头,不能以数字开头 管理员 system conn 用户名/密码; 修改密码 给自己修改密码 sql> password 用户名 自己可以修改自己的密码 给别人修改密码 sql> alter user 用户名 identified by 新密码 需要具有dba的权限,或是…
查看系统信息 SHOW PROCESSLIST -- 显示哪些线程正在运行 SHOW VARIABLES -- 显示系统变量信息 SELECT now(), user(), version(); --显示当前时间.用户名.数据库版本 DCL:管理用户,授权 1. 管理用户 CREATE USER '用户名'@'主机名' IDENTIFIED BY '密码'; --添加用户 DROP USER '用户名'@'主机名'; --删除用户 -- 改用户密码: UPDATE USER SET PASSWO…
1.数据库赋权 进入mysql数据库: mysql> use mysql; 给root用户设置新密码: mysql> update user set password=password("新密码") where user="root"; 刷新数据库 mysql> flush privileges; nagios监控 mysql> GRANT PROCESS, REPLICATION CLIENT ON *.* TO 'nagiosshow'@…
查看当前LV及PV信息: [root@rusky ~]# hostnamectl Static hostname: localhost.localdomain Transient hostname: rusky.com Icon name: computer-vm Chassis: vm Machine ID: 9c10c7a9e32e40acb19659a30f73603b Boot ID: d20cdc4bccf04de3bc2639830b61a8e6 Virtualization: kv…
apt-cache search package 搜索包 apt-cache show package 获取包的相关信息,如说明.大小.版本等 sudo apt-get install package 安装包 sudo apt-get install package - - reinstall 重新安装包 sudo apt-get -f install 修复安装"-f = --fix-missing" sudo apt-get remove package 删除包 sudo apt-g…
添加一个index,指定分片是3,副本是1 curl -XPUT "http://10.10.110.125:9200/test_ods" -d' { "settings" : { "number_of_shards" : 3, "number_of_replicas" : 1 } }' 删除一个index: ##使用以下的请求来删除索引: curl -XDELETE "http://10.10.110.125:92…
Installing DNF Currently the DNF package comes from the EPEL repository, so if your Linux system is not already configured to use this repository, simply run the command below to set it up. [root@centos7 ~]# yum install epel-release -y Now that EPEL…
Docker 容器管理: docker create -it centos //这样可以创建一个容器,但该容器并没有启动: create Create a new container 创建一个容器: docker:/root# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 38deed33103b 192.168.32.150:5000/zjzc_centos6.5_app "bash" 3 months…
前言 容器是Docker的三大核心概念之一.简单地说,容器是独立运行的一个或一组应用,以及它们的运行态环境.对应的,虚拟机可以理解为模拟运行的一整套操作系统(提供了运行态环境和其他系统环境)和跑在上面的应用.通过这篇文章,我们来讲讲Docker容器的一些常用命令,如创建,停止,重启,暂停等等. 原创声明 本文发布于掘金号[Happyjava].Happy的掘金地址:https://juejin.im/user/5cc2895df265da03a630ddca,Happy的个人博客:http://…
docker可以分为三部分:docker镜像   docker仓库  docker容器 docker镜像:一个image可以包含一个镜像,也可以理解为一个系统模板,里面安装了相关应用,也可以是纯净版的系统 docker仓库:docker registries ,也叫docker仓库, 分为共有库和私有库俩种,上传下载images是通过dcoker仓库来实现的,公有库叫docker hub,也可以在局域网部署一个私有的docker仓库 docker容器:容器是从image中创建的,可以执行启动.开…
Docker安装 Docker镜像管理 https://hub.docker.com/ 是公共的一个Docker镜像仓库,类似GitHub一样,上面有非常多的开源项目镜像. 可以直接在命令行搜索镜像 [root@dns-server ~]# docker search centos NAME DESCRIPTION STARS OFFICIAL AUTOMATED centos The official build of CentOS. [OK] ansible/centos7-ansible…
Docker容器管理 1. 单一容器管理 1) 容器的启动 $ docker run --name gitlab-redis -d --volume /srv/docker/gitlab/redis:/var/lib/redis sameersbn/redis:latest 指令解释如下: run: 启动一个容器: --name: 指定容器的名字: --volume : 指定容器使用文件夹(具体后面会讲到) 2) 容器的标识符 $ docker ps -a CONTAINER ID IMAGE…