3302

docker基础命令笔记

乐果   发表于   2019 年 10 月 25 日 标签:Docker

docker 基础命令

查看镜像:

docker image ls

查看运行中的实例:

docker ps

查看所有的实例(包括停止的):

docker ps -a

登陆镜像服务器:

docker login --username=xxxxxx@gmail.com registry.cn-hangzhou.aliyuncs.com

下载镜像:

docker pull registry.cn-hangzhou.aliyuncs.com/cnphpbb/tengine23:v1.2

对镜像重命名标签:

docker tag registry.cn-hangzhou.aliyuncs.com/cnphpbb/tengine23:v1.2  ppos/tengine23:v1.2

删除镜像:

docker rmi registry.cn-hangzhou.aliyuncs.com/cnphpbb/tengine23:v1.2

将镜像实例并运行:

docker run -d \
--name php71 \
--restart always \
-p 9001:9001 \
-v /Users/xiao/work/ppos:/data/www-data \
ppos/php71:v1.2

将镜像实例并运行:

docker run -d \
--name tengine23 \
--link php71 \
--publish 80:80 \
-v /Users/xiao/work/ppos:/data/www-data \
-v /Users/xiao/work/ppos/conf.d:/data/service/tengine/conf/conf.d:ro \
-v /Users/xiao/work/ppos/nginx.conf:/data/service/tengine/conf/nginx.conf:ro \
ppos/tengine23:v1.2

进入某一个运行中的实例:

docker exec -it tengine23 sh

停止运行:

docker stop tengine23
docker run -d -p 9000:9000 -p 8000:8000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer:latest

Portainer工具

搜索相关Portainer镜像,以免错过更好的第三方镜像

docker search portainer

下载选定的Portainer镜像,这里我们选择下载量最多的官方镜像,如果未指定版本则默认为最新版本,latest版本

docker pull portainer/portainer

运行镜像

本机模式

docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock --restart=always --name prtainer portainer/portainer

远程模式

docker run -d -p 9000:9000 --restart=always --name prtainer portainer/portainer

访问Portainer容器:http://IP:9000

首次登录需要设置admin的密码 选择docker连接 选择Local,代表本地模式,portainer仅管理本机的docker容器 选择Remote,代表远程模式,名称随意,在Endpoint URL中填写docker节点的地址:docker远程端口(docker安装教程中的设置的-H 0.0.0.0:2375中的2375)

docker engine 配置

{
  "debug": true,
  "insecure-registries":[
     "hub.node:3580"
   ],
  "registry-mirrors": [
    "https://hub-mirror.c.163.com"
  ],
  "experimental": true,
  "log-driver": "json-file",
  "log-opts": {
    "max-size": "50m",
    "max-file": "3"
  }
}

乐果   发表于   2019 年 10 月 25 日 标签:Docker

0

文章评论