#docker
systemctl enable docker
systemctl start docker
docker ps -a
docker stop
docker restart
docker start
docker rm
docker exec -it /bin/bash
#mysql
docker pull mysql
#在/software/mysql目錄下
docker run -p 3306:3306 --name mymysql -v $pwd/conf:/etc/mysql/conf.d -v $pwd/logs:/logs -v $pwd/data:/var/lib/mysql -e mysql_root_password=123456 -d mysql
#在所有路徑下
docker run -p 3306:3306 --name mymysql -v /software/mysql/conf:/etc/mysql/conf.d -v /software/mysql/logs:/logs -v /software/mysql/data:/var/lib/mysql -e mysql_root_password=123456 -d mysql
mysql -uroot -p
grant all on *.* to 'root'@'%';
flush privileges;
alter user 'root'@'localhost' identified by 'password' password expire never;
skip-grant-tables 後設定
update user set authentication_string='' where user='root'; 再重啟
mysql> alter user 'root'@'%' identified with mysql_native_password by '123456';
mysql> flush privileges;
#gitlab
docker pull gitlab/gitlab-ce
docker run -d -p 443:443 -p 80:80 -p 2222:22 --name gitlab --restart always -v /software/gitlab/config:/etc/gitlab -v /software/gitlab/logs:/var/log/gitlab -v /software/gitlab/data:/var/opt/gitlab gitlab/gitlab-ce
# -d:後台執行
# -p:將容器內部埠向外對映
# --name:命名容器名稱
# -v:將容器內資料資料夾或者日誌、配置等資料夾掛載到宿主機指定目錄
#redis
docker pull redis
docker run -p 6379:6379 --name redis -v /software/redis/redis.conf:/etc/redis/redis.conf -v /software/redis/data:/data -dit redis /bin/bash
#進去啟動redis
redis-server /etc/redis/redis.conf
#mycat
docker run -p 3301:3306 --name mysql1 -v /software/mysql1/conf:/etc/mysql/conf.d -v /software/mysql1/logs:/logs -v /software/mysql1/data:/var/lib/mysql -e mysql_root_password=123456 -d mysql
docker run -p 3302:3306 --name mysql2 -v /software/mysql2/conf:/etc/mysql/conf.d -v /software/mysql2/logs:/logs -v /software/mysql2/data:/var/lib/mysql -e mysql_root_password=123456 -d mysql
docker run -p 3303:3306 --name mysql3 -v /software/mysql3/conf:/etc/mysql/conf.d -v /software/mysql3/logs:/logs -v /software/mysql3/data:/var/lib/mysql -e mysql_root_password=123456 -d mysql
docker run -p 3304:3306 --name mysql4 -v /software/mysql4/conf:/etc/mysql/conf.d -v /software/mysql4/logs:/logs -v /software/mysql4/data:/var/lib/mysql -e mysql_root_password=123456 -d mysql
記錄一下先前對WEBRTC的伺服器搭建
房間伺服器 我當時放在windows上,以下操作最好都使用管理員許可權執行 2 使用cmd走一次node v,看到版本號了說明安裝正確 3 繼續安裝以下元件 npm install express npm install yetify npm install getconfig npm instal...
ping 一下伺服器的IP
ping命令是windows系統是用於檢測網路連線性的基本命令,其基本命令格式為 ping 目標ip位址或者網域名稱,例如檢測www.baidu.com的連線是否正常 1 點選開始,點選執行,輸入cmd,點選確定 2 提示符後輸入 pingwww.baidu.com,回車 3 看到下圖資訊丟失 0,...
小白的Linux伺服器部署禪道(記錄一下)
二 用secuercrt連線伺服器主機 輸入伺服器ip 使用者名稱 密碼連線 四 上傳安裝包到 opt目錄下 2.進入根目錄 cd 3.檢視根目錄下的檔名 ls 可以看到 opt目錄在根目錄下 4.進入目錄 opt cd opt 5.上傳安裝包到 opt目錄下 a rz 按enter,會彈出本地上傳...