docker 部署常用環境

2021-10-07 16:50:58 字數 1013 閱讀 1447

service docker start 啟動docker映象

docker images 檢視本地映象

docker ps 檢視執行中映象

docker ps -a 檢視所有映象(包含停止執行)

docker logs 映象名 檢視docker日誌 映象無法啟動可檢視原因

docker pull mysql:5.7

docker run --name mysql -p 3306:3306 -v /home/mysql/data:/var/lib/mysql -v /home/mysql/conf.d:/etc/mysql/conf.d -e mysql_root_password=123456 -d mysql:5.7

docker pull nginx

docker run --name nginx -p 80:80 -d nginx

mkdir -p /home/nginx/www /home/nginx/logs /home/nginx/conf

docker cp 0858eae4a3c4(容器container id 可docker ps -a檢視):/etc/nginx/nginx.conf /home/nginx/conf

docker run -d -p 80:80 --name nginx -v /home/nginx/www:/usr/share/nginx/html -v /home/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /home/nginx/logs:/var/log/nginx nginx

docker pull redis

docker pull rabbitmq:management

docker run -d --hostname my-rabbit --name rabbit -e rabbitmq_default_user=admin -e rabbitmq_default_pass=123456 -p 15672:15672 -p 5672:5672 rabbitmq:management

docker部署 docker環境部署mysql

蘇軾 這裡我拉取了tag為5.7的映象 docker pull mysql 5.7因為需要自定義mysql的配置,所以需要乙個配置目錄 因為需要將mysql生成的資料掛載到本地,所以需要乙個資料目錄 建立mysql 資料目錄mkdir p root mysql data 建立配置檔案 touch r...

docker 環境部署

1 新增docker 安裝源 tee etc yum.repos.d docker.repo eof dockerrepo name docker repository baseurl enabled 1 gpgcheck 1 gpgkey eof2 更新yum軟體庫 yum update 安裝do...

Docker環境部署

docker 讓開發者可以打包他們的應用以及依賴包到乙個可移植的容器中,然後發布到任何流行的 linux 機器上,便可以實現虛擬化.參考官網 docker v 檢視是否安裝成功普通的docker環境不支援gpu,因此我們需要乙個nvidia docker的版本.nvidia docker v 檢視是...