Docker操作手册

Linux—centeros安装dokcer

# 查看系统对应的版本号
cat /etc/centos-release
uname -a

# 安装依赖工具
sudo yum install -y yum-utils device-mapper-persistent-data lvm2

# yum的配置管理,添加docker的软件源地址:
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

# 更新yum缓存: 
sudo yum makecache fast

# 查看版本:
docker version

# 查看docker的启用状态:
systemctl status docker

docker常用命令

# 启动docker服务器
service docker start

# 拉取镜像 
docker pull <image_nema:version>

# 查看镜像
docker images

# 构建mysql容器 ,后台运行,并初始化root用户登录密码为root234
docker run -itd --name remote_mysql -p 3306:3306 -e MYSSQL_ROOT_PASSWORD=root1234 mysql:8.0

# 开启容器服务
docker start <容器名>

# 查看容器运行情况,使用命令:
docker container ls

# 列出正在运行的容器,使用命令: 
docker ps
-a :显示所有的容器,包括未运行的。
-f :根据条件过滤显示的内容。
–format :指定返回值的模板文件。
-l :显示最近创建的容器。
-n :列出最近创建的n个容器。
–no-trunc :不截断输出。
-q :静默模式,只显示容器编号。
-s :显示总的文件大小。

运行容器

[root@localhost home]# docker exec -h
Options:
  -d, --detach               Detached mode: run command in the background
      --detach-keys string   Override the key sequence for detaching a container
  -e, --env list             Set environment variables (default [])
      --help                 Print usage
  -i, --interactive          Keep STDIN open even if not attached
      --privileged           Give extended privileges to the command
  -t, --tty                  Allocate a pseudo-TTY
  -u, --user string          Username or UID (format: <name|uid>[:<group|gid>])
 
# 示例进入MySQL运行空间
[root@localhost home]# docker exec -it mysql-test /bin/bash
# -it 表示进入容器终端并且的保留为容器终端的输入形式  
  

删除容器

# 删除所有未运行的容器(已经运行的删除不了,未运行的就一起被删除了)
sudo docker rm $(sudo docker ps -a -q)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值