docker笔记

本地操作

1、创建镜像:docker build -t xxx.xxx.xxx.cn/xxx/example:0.0.1 .

2、推送镜像到镜像仓库

    2、1:docker login xxx.xxx.xxx.cn,输入用户名,密码

    2、2:docker push xxx.xxx.xxx.cn/xxx/example:0.0.1

测试环境操作

1、登录到测试环境

2、拉取私有仓库镜像:docker pull xxx.xxx.xxx.cn/xxx/example:0.0.1

3、运行镜像成为一个docker容器:

    3、1:运行交互式容器:docker run -i -t xxx.xxx.xxx.cn/xxx/example:0.0.1 /bin/bash

    3、2:在后台运行,指定端口:docker run -d -p 80:8000 xxx.xxx.xxx.cn/xxx/example:0.0.1

4、创建一个mysql容器

    4、1:运行mysql镜像成为容器:docker run --name mysql_name  -p 3307:3306 -e MYSQL_ROOT_PASSWORD=输入你要创建的mysql密码 -d mysql:5.7

 where some-mysql is the name you want to assign to your container, my-secret-pw is the password to be set for the MySQL root user and tag is the tag specifying the MySQL version you want. See the list above for relevant tags.

 -p:指定要暴露的端口号

    4、2:进入mysql交互式容器:docker exec -it 正在运行的mysql镜像名 bash

5、查看日志:docker logs 正在运行的mysql镜像名 | tail -n 2

posted @ 2019-10-17 17:09  KbMan  阅读(190)  评论(0编辑  收藏  举报