docker 基本命令使用

65 阅读1分钟

docker基本命令

docker serch [软件名称]:[版本号];搜索中央仓库,比如搜索官方镜像中mysql 5.7。

docker search mysql:5.7

docker pull [软件名称]:[版本号] 通过上面语句搜索后有的版本才能pull(拉取镜像);比如拉取镜像mysql57.

 docker pull mysql:5.7

docker images 查看安装的镜像

docker images

docker ps -a 查看所有容器不论是否运行成功

docker ps -a    #查看所有容器不论是否运行成功
docker ps       #查看docker运行中的容器

docker run -id --name=mysql[给容器起名字你想起什么起什么]** -p**[linux所对外暴露的端口号]:3306[这里为容器内的mysql端口号]** -v**[linux中挂载的路径文件]:[容器中的MySQL需要挂载的文件] -e MYSQL_ROOT_PASSWORD = 123456[设置民MySQL root 账户密码] -d 指定镜像

docker run --name=mysql -p 13306:3306 \
-e MYSQL_ROOT_PASSWORD=123456 \
-v mysqlconf:/etc/mysql/conf.d \
-v mysqldata:/var/lib/mysql \
-d mysql:5.7

docker stop [需要停止的容器名称] 停止运行容器 首先可以使用 docker ps -a 查看所有创建的容器然后停止容器

docker ps -a  #查看所有一创建的容器
docker stop mysql #停止容器

docker rm [需要删除的容器名称] 前提必须是更具上面所写的停止命令停止所需要删除的容器才能删除

docker rm mysql