docker基本使用方法入门示例

2024-04-16 0 428
目录
  • 1、docker命令查询方法
  • 2、查询镜像
  • 3、下拉镜像
  • 4、查询本地镜像
  • 5、修改镜像名称
  • 6、查看docker镜像的元数据
  • 7、上传镜像
  • 8、删除镜像
  • 9、创建容器
  • 10、查看容器
  • 11、删除容器
  • 12、将命令在容器中执行并返回执行结果
  • 13、登录到容器环境
  • 14、容器服务端口映射
  • 15、容器运行
  • 16、停止容器
  • 17、通过宿主机访问mysql
  • 18、特别注意

基础命令奉上:

1、docker命令查询方法

docker –help 获取docker命令帮助

docker基本使用方法入门示例

docker search –help 查询docker 子命令search的帮助

docker基本使用方法入门示例

2、查询镜像

查询镜像

docker search 192.168.206.100:5000/mysql 查询指定服务器指定镜像
docker search mysql 查询官方镜像库镜像

docker基本使用方法入门示例

ps:Name 中 “/”前为标签用于识别,斜线后为镜像名字

3、下拉镜像

docker pull mysql

下载慢可以使用国内的镜像加速站,配置如下

vim /etc/docker/daemon.json
#写入以下内容
{
\”registry-mirrors\”: [\”https://ep9gag8m.mirror.aliyuncs.com\”]
}
#https://ep9gag8m.mirror.aliyuncs.com 阿里云的镜像加速站
#保存后重启docker服务
systemctl restart docker

docker基本使用方法入门示例

4、查询本地镜像

docker images

docker基本使用方法入门示例

5、修改镜像名称

#mysql为原有镜像,通过原有镜像创建一个新的镜像方便识别和使用
docker tag mysql tong/mysql

docker基本使用方法入门示例

6、查看docker镜像的元数据

docker inspect mysql

如图所示元数据包括标签信息、配置文件、AUFS等信息

docker基本使用方法入门示例

docker基本使用方法入门示例

7、上传镜像

docker push tong/mysql

docker基本使用方法入门示例

8、删除镜像

docker rmi tong/mysql

docker基本使用方法入门示例

9、创建容器

#参数-i 保持STDIN打开,即使没有连接 -t 分配一个伪tty -d 在后台运行container,打印container ID
docker run -itd mysql /bin/bash

docker基本使用方法入门示例

10、查看容器

#-a为查看全部容器 不加-a会只显示正在运行中的容器
docker ps -a

docker基本使用方法入门示例

11、删除容器

#9f6aa09861ed是容器ID
docker rm 9f6aa09861ed

docker基本使用方法入门示例

12、将命令在容器中执行并返回执行结果

# -i 交互式 -t 分配tty
docker exec -it 1ce0e5680d6f ls

docker基本使用方法入门示例

13、登录到容器环境

docker exec -it 1ce0e5680d6f /bin/bash

docker基本使用方法入门示例

ps:容器内命令只有需要的那几个,如下图vi命令都没有

docker基本使用方法入门示例

14、容器服务端口映射

#–name 容器名称 -p 指定端口映射 -e 参数 MYSQL_ROOT_PASSWORD=tong mysql root密码为tong -d 在后台运行
docker run –name mysql5 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=tong -d mysql

docker基本使用方法入门示例

15、容器运行

docker start 10ec3f11be75

docker基本使用方法入门示例

16、停止容器

docker stop 10ec3f11be75

docker基本使用方法入门示例

17、通过宿主机访问mysql

因为做了端口映射所以访问物理机的3306端口就是访问docker容器的3306端口

18、特别注意

1)容器在运行时无法删除,需要先停止容器再删除

2)容器运行时不要直接删除镜像

到此这篇关于docker基本使用方法入门示例的文章就介绍到这了,更多相关docker基本使用内容请搜索悠久资源网以前的文章或继续浏览下面的相关文章希望大家以后多多支持悠久资源网!

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悠久资源 Linux服务器 docker基本使用方法入门示例 https://www.u-9.cn/server/linux/185309.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务